注册 登录
编程论坛 SQL Server论坛

关于事务的问题

chen8919043 发布于 2010-07-15 15:45, 607 次点击
begin transaction

insert into...
commit transaction

插入的数据就不能被删除了吗?

这是事务的持久性吗?
5 回复
#2
aei1352010-07-15 17:51
能删除的,用事务是为了实现回滚,避免插入不该插入的数据
#3
gameohyes2010-07-15 18:06
不是这样理解的:提交事务的话,就不能删除了
通过sql一样可删除的.
提交了的话,就是说永久的保存在存储介质中了.
#4
chen89190432010-07-16 10:06
那为什么我用delete from table where col='values'
提示删除失败呢
#5
aei1352010-07-16 14:51
报什么错拉
#6
gameohyes2010-07-16 21:42
以下是引用chen8919043在2010-7-16 10:06:28的发言:

那为什么我用delete from table where col='values'
提示删除失败呢

那么你得检查此列是否包含此值.
1