在sqlplus里显示更新成功,但是实际上却并没有更新解决办法

在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新的数据