在Oracle中,commit这个关键字有什么作用?在sql语句中,运行程序结果没什么变化啊
6个回答
展开全部
这个命令是将脏数据写到数据库中。如果不执行COMMIT这个命令,那么在你这个session之外的其他session查询的数据是你修改数据之前的数据。而COMMIT之后人家查询的是你修改的数据。你可以打开两个sqlplus比较做一下测试。一目了然。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
commit是提交,不提交的话你做的工作都白费
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
除了select,如果不commit,所作的修改回滚
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询