读书人

SQL Server 2005存储过程不同数据库间

发布时间: 2014-01-03 00:30:09 作者: rapoo

SQL Server 2005存储过程不同数据库间事务。
两个表在两个不同数据库中,存储过程对两个表做更改时怎样做事物处理?以下代码中QPTreasureDB和QPAccountsDB是两个不同数据库,不做事务处理时运行正常,加了事物处理不能正常运行。


BEGIN TRANSACTION Tran_MSG
UPDATE QPTreasureDBLink.QPTreasureDB.dbo.GameScoreInfo ....
INSERT QPAccountsDBLink.QPAccountsDB.dbo.AccountsMember ....
COMMIT TRANSACTION Tran_MSG
[解决办法]
不做事务处理时运行正常,加了事物处理不能正常运行

不能正常运行的具体表现是什么呢,报错了吗

[解决办法]
请贴出不能正常运行的具体信息或情况。。。

读书人网 >SQL Server

热点推荐