日期:2014-05-18  浏览次数:20371 次

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

------解决方案--------------------
要求对该表修改后立即能更改到数据库中

这句话什么意思?难道表不在数据库中
------解决方案--------------------
探讨

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

------解决方案--------------------
把UPDATE单独拿到BEGIN TRAN外面去。。。
------解决方案--------------------
探讨

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

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