7条回答
默认
最新
试试
colname='nvl(parent,''0'')'
复制
或者
colname='nvl(parent,'||chr(39)||'0'||chr(39)||')'
复制


打赏 0
colname='[your_char]'
[]里随便你怎么写


打赏 0
colname = q'[nvl(a,'a')]' []里面的随便写,上面我写掉了一个字母q


打赏 0
采纳答案后不可修改和取消
对整串文本的单引号转义用
q'{字符串内容}'
复制
此例表示临时性的,把用于字符串定义的单引号,替换成"{"。其中第一个单引号后面的符号"{",可以用其他符号代替,可根据实际文本的情况来决定使用什么符号(其实就是选一个文本里绝对不会出现的符号),但要注意前后成对,比如
select q'~abcd~' from dual
abcd
复制
这种方式在写有动态sql的存储过程时就是神器,调试单条sql和放到动态sql里,不需要对sql中出现的单引号做特殊处理,只需要在最前面和最后面来做这个转移的操作即可。
另外,第一个字母q,表示quote,即引号,大小写均可。


打赏 0
回答交流
Markdown
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
添加图片链接
上传图片
导航目录
Markdown语法参考
请输入正文
提示
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~

55M
ORACLE 11.2.0 触发器 获取 空间属性的wkt格式,使用 sde.st_astext 函数,数据错乱
25M
求Cylance杀毒软件安装包测试数据库安全
25M
PostgreSQL ERROR: found xmin 2146512304 from before relfrozenxid 2146512317
10M
clickhouse 查询视图需要给基表的权限,有什么办法能场查视图不能查表呢?
10M
oracle apex是否可以使用nfc功能,以及录像保存功能
10M
视图v$sql_cs_selectivity 同一个RANGE_ID之下出现了同一个微词的重复记录。
10M
一个update 语句行锁升级 触发bug导致死锁myql宕机?请大佬帮忙分析下更具体原因
10M
时区升级
10M
Goldengate源端PDB,被克隆替代后,重新配置麻烦,有无其它方便,高效方法,恢复Goldengate?
10M
OGG使用COLMAP部分字段不同步问题