读书人

有没有不受事务影响的情况下对某一个表

发布时间: 2012-05-28 17:59:33 作者: rapoo

有没有不受事务影响的情况下对某一个表进行修改的操作?
在 begin transaction语句下面对某一个表进行update操作,要求对该表修改后立即能更改到数据库中,不受当前事务的控制,不知有无此功能.

[解决办法]
要求对该表修改后立即能更改到数据库中

这句话什么意思?难道表不在数据库中
[解决办法]

探讨

表在数据库中,只是这个表不受事务控制,只要是update就马上更新,不必等到commit transaction才更新。

[解决办法]
把UPDATE单独拿到BEGIN TRAN外面去。。。
[解决办法]
探讨

引用:
把UPDATE单独拿到BEGIN TRAN外面去。。。

但是如果我有一个游标,这个游标每循环一次都需要更改数据,同时每循环一次都需要update一下那个特殊的表,就必须把游标放到事务中。

读书人网 >SQL Server

热点推荐