Oracle Sql插入数据中特殊字符的处理
2006-04-03 14:21
579 查看
对于插入数据库数据的语句:
INSERT INTO MYTABLE(FIELD1) VALUES('测试')
如果插入数据库的字符串中还有单引号,需要转义处理,如插入“It's a tree.”,SQL语句如下:
INSERT INTO MYTABLE(FIELD1) VALUES('It''s a tree.')
如果SQL中有“&”,那么后面的字符串将被作为一个变量来处理,无法正常插入数据库。
如果的确需要把&字符插入数据库,如下处理:
INSERT INTO MYTABLE(FIELD1) VALUES('I work in R'||'&'||'D.')
INSERT INTO MYTABLE(FIELD1) VALUES('测试')
如果插入数据库的字符串中还有单引号,需要转义处理,如插入“It's a tree.”,SQL语句如下:
INSERT INTO MYTABLE(FIELD1) VALUES('It''s a tree.')
如果SQL中有“&”,那么后面的字符串将被作为一个变量来处理,无法正常插入数据库。
如果的确需要把&字符插入数据库,如下处理:
INSERT INTO MYTABLE(FIELD1) VALUES('I work in R'||'&'||'D.')
相关文章推荐
- 在SQL语句中使用参数向数据库中插入含特殊字符的数据
- Oracle SQL 插入特殊字符
- Oracle SQL中特殊字符&的处理
- oracle数据中特殊字符处理
- 插入数据时含特殊字符的处理
- SQL处理从Excel中复制过来的数据时,特殊字符去不掉
- oracle 导入数据时对 & 和 ' 特殊字符处理
- PHP处理中文字符串中的特殊字符解决Oracle插入报错的问题
- Sql中当插入的字符多于8000个字符只能插入一部分,数据丢失的处理
- Oracle SQL 插入特殊字符
- oracle数据导入导出-exp密码带特殊字符的处理
- 在VS里面写SQL语句将数据插入到Oracle里面
- SQL或HQL预编译语句,可以防止SQL注入,可是不能处理%和_特殊字符
- java处理SQL特殊字符转义 防止sql注入
- json文件中的特殊字符处理,放置json数据读取产生错误
- SQL语句oracle中如何插入Date类型的数据
- oracle sql模糊查询时允许查询特殊字符
- Oracle数据表中输入引号等特殊字符
- oracle特殊字符(‘&’,‘‘’)处理
- Oracle中如何插入特殊字符:& 和 ' (多种解决方案)-转载