您好、欢迎来到现金彩票网!
当前位置:天天好彩免费大全 > 提交事务 >

为什么只有一条sql语句时也要以事务的方式提交?

发布时间:2019-07-10 00:46 来源:未知 编辑:admin

  如果一个sql语句只是针对某记录的单个字段做出修改,还有什么原子性可言?它本身就是一个整体了,还需要封装成事务来提交吗?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  比如你在操作oracle,就一条sql的时候,你如果不commit(),其他用户是无法操作这个表的,,

  而在我们jdbc中,这个commit一般是自动执行的,当然对一条sql而言,它的事务就是数据库在控制

  知道合伙人数码行家采纳数:26182获赞数:2361842010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。向TA提问展开全部事务是单个的工作单元。如果某一事务成功,则在该事务中进行的所有数据修改均会提交,成为数据库中的永久组成部分。如果事务遇到错误且必须取消或回滚,则所有数据修改均被清除。

  事务使用,可以提供一个机制,防止在执行过程中出错而之前正确的sql有影响了数据库的情况出现。

http://loravertue.com/tijiaoshiwu/676.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有