首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2014-01-03 
SQL Server 2005存储过程不同数据库间事务。两个表在两个不同数据库中,存储过程对两个表做更改时怎样做事物

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


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

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

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

热点排行