在什么情况下需要用事务处理

cyx_java 2008-08-22 04:19:25
在什么情况下需要用事务处理?
...全文
278 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
iihero_ 2008-09-19
  • 打赏
  • 举报
回复
楼上的,说法有误,
应该是对所有DDL语句不起作用。如create, truncate, alter 等
DML语句,就是指的delete, update, insert,肯定是起使用的
懒得去死 2008-09-19
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 lupanlupan 的回复:]

事务处理可以回滚
但是对insert不起作用
[/Quote]

你错了。只所有DML语句不起作用。
lhp636_1 2008-09-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yangxiao_jiang 的回复:]
你需要对数据库进行一系列的insert ,update,delete等操作,这些操作要全部成功,否则就要恢复成原来的样子。
[/Quote]



事务处理可以回滚
但是对insert不起作用

俩位解释的都是很好的,但是insert出现错误了,可以让connection回滚啊?不知道对不对,我的就是这样弄得#17
lupanlupan 2008-09-19
  • 打赏
  • 举报
回复

事务处理可以回滚
但是对insert不起作用
懒得去死 2008-08-28
  • 打赏
  • 举报
回复
When you need money.^____^
fcoolx 2008-08-22
  • 打赏
  • 举报
回复
举个简单的例子
比如3个SQL,你要他们要么同时都完成,
这个时候用事务,
如果有一条失败,3个都回滚
yangxiao_jiang 2008-08-22
  • 打赏
  • 举报
回复
你需要对数据库进行一系列的insert ,update,delete等操作,这些操作要全部成功,否则就要恢复成原来的样子。

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧