环境: oracle 8.1.6+WIN2000 SEVER, SQL Plus, PLSQL Developer, WIN2000-JP
sql语句:update aaa set a1 = {D1412-3434-34} where aa= 1
情况: 在sql plus中是不能执行,也就是报错,或者干脆死掉
在PLSQL Developer 中,有时候能执行,有时候不能执行,而且执行的速度也有
不同,又是一闪就过,而有时候就干脆不动或死掉,请问各位是否碰到这种问
题?
情况2: 如果把sql语句中的set a1 = {D1412-3434-34}改成 set a1 = D1412-3434-
34} 就很快就能执行成功
个人认为:{D}是有原因,不知道大家是否都碰到过,如果碰到过望各位高手指点迷津,
如果没有碰到过,望大家一起研究,共同进步
注: SQL语句绝对没有错
将报错和表结构贴出来,我在我的8.1.5,和8.1.7中试了没有问题。
我也试了可以。