Oracle更新表字段时内容中含有特殊字符&的解决方法

今天在做 Oracle表字段更新时出现了特殊字符&,导致无法更新。

这个问题是第二次碰到了,所以在此记录下,以备后用。

举例:

update t set col1='A&B' where ...

点击执行时,弹出了这个东东,是不是很奇怪?

百度过后知道&字符在Oracle中是特殊字符。

解决方法如下:

update t set col1='A'||'&'||'B' where ...

posted @ 2017-02-04 16:10  pengtan  阅读(6854)  评论(0编辑  收藏  举报