今天在做Oracle表字段更新时出现了特殊字符&,导致无法更新。
这个问题是第二次碰到了,所以在此记录下,以备后用。
举例:
update t set col1='A&B' where ...
点击执行时,弹出了这个东东,是不是很奇怪?
百度过后知道&字符在Oracle中是特殊字符。
解决方法如下:
update t set col1='A'||'&'||'B' where ...