SQL或ORACLE数据库UPDATE时自动记录更新时间

除了触发器 有别的办法办法吗 批量更新时 感觉触发器很慢

dml操作(insert
,
delete
,
update)之后,一定要使用commit或rollback命令来结束该事务,否则直接关闭sql
plus,数据库默认rollback之前未提交的事务,所以今天你在select的时候
会显示未选定行。
而手动输入commit,rollback
这类的命令,是显示的提交事务(完成事务)。
如果在dml操作之后未及时显示的提交,而是又进行了ddl操作(create
alter...),则数据库会隐式的提交之前未完成的事务。
所以
下次一定要注意哦~~
温馨提示:答案为网友推荐,仅供参考
相似回答