现象:往oracle插入’特殊字符,出现ORA-01756: 引号内的字符串没有正确结束错误。
原因:oracle识别varchar类型字段时,是从‘开始,然后’结束。
比如 这样的varchar字段:'XXXXXXX’s XXXXXXXXX'
‘s XXXXXXXXX将不会被识别。
解决方法:在’字符前再加个'就ok了。
'XXXXXXX''s XXXXXXXXX'
现象:往oracle插入’特殊字符,出现ORA-01756: 引号内的字符串没有正确结束错误。
原因:oracle识别varchar类型字段时,是从‘开始,然后’结束。
比如 这样的varchar字段:'XXXXXXX’s XXXXXXXXX'
‘s XXXXXXXXX将不会被识别。
解决方法:在’字符前再加个'就ok了。
'XXXXXXX''s XXXXXXXXX'