rollback的问题
各位高手:
我查了一下版内的rollback问题,基本都是高级问题。我只是想做个测试,
select at_ckey,at_name,at_status from aaa_temp where at_ckey=1
go
update aaa_temp set at_status=at_status+1 where at_ckey=1
go
commit
go
select at_ckey,at_name,at_status from aaa_temp where at_ckey=1
rollback
go
select at_ckey,at_name,at_status from aaa_temp where at_ckey=1
go
结果是 at_status还是增加了。而且无论我是否加commit结果都是一样的。
我用的是sql_advantage连的linux sybase 12.5.
有什么错误吗?谢谢