在sqlplus里显示更新成功,但是实际上却并没有更新非常奇怪的问题,我用了一条语句updateQBA01setqm 五区,d
在sqlplus里显示更新成功,但是实际上却并没有更新
非常奇怪的问题,我用了一条语句
update QBA01 set qm= '五区 ',dm= '一队 ',zm= '南三一 ' where rq> =TO_DATE( '2007-01-01 ', 'yyyy-mm-dd ') and rq <TO_DATE( '2007-01-02 ', 'yyyy-mm-dd ') and jh= 'N90-23 '
在sql*plus里提示
已更新 1 行。
可是到数据库里看却没有更新.
哪位兄弟帮一下忙看看
[解决办法]
是不是没有commit;
[解决办法]
没有commit;
[解决办法]
肯定是没有commit
[解决办法]
在语句后面加个
commit;
[解决办法]
commit ...
[解决办法]
......,二楼居然还说insert,update也有问题,如果这样的BUG都有的话ORACLE也要不行了,呵呵
[解决办法]
必须commit;之后,才能从oracle中select新的数据
