当前位置:Gxlcms > 数据库问题 > 在 Oracle 数据库中执行 SQL 语句遇到特殊字符的转义方式

在 Oracle 数据库中执行 SQL 语句遇到特殊字符的转义方式

时间:2021-07-01 10:21:17 帮助过:20人阅读

1、通过拼接字符串(|| 表示拼接) update userinfo set pageurl=myjsp?page=1||&||pagesize=10 where id=test -- 2、这个类似上面的方法,38 为 & 的 ascii 码 update userinfo set pageurl=myjsp?page=1||chr(38)||pagesize=10 where id=test

2、其它符号的转义(未测试)

下划线,通过 escape 进行转义:

select ... from ... where ... like /_% escape /;

百分号、双引号,同 & 符号处理

单引号,两个单引号即可转义

在 Oracle 数据库中执行 SQL 语句遇到特殊字符的转义方式

标签:set   遇到   测试   cap   blog   oracl   符号处理   order   处理   

人气教程排行