如何在Oracle中安全地引用任意字符串

问题描述

我需要引用以下文本,以简化示例为例

发件人:

SELECT LISTAGG(nvl(phone_number,''),';') WITHIN GROUP (ORDER BY employee_id) 
"Department''s phone numbers"
FROM   employees
where  department_id = 20

收件人:

'SELECT LISTAGG(nvl(phone_number,''''),'';'') WITHIN GROUP (ORDER BY 
employee_id) "Department''''s phone numbers"
FROM   employees
where  department_id = 20'

请注意,字符串中的引号必须重复。

我需要这样做,以便将实际查询包括在插入语句中。我必须手动执行此操作,因为我有几个很大的SQL查询

我没有任何限制。它不需要使用sql来完成;记事本++或其他也可以。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)