2013-12-10 87 views
1

在非Azure中,我可以通过使用以下查询来获取当前事务的详细信息,但从SQL Azure中删除了对此视图的支持,并且我没有发现任何可以告诉我的类似事件当前事务ID。如何在SQL Azure中获取当前事务标识

SELECT * FROM sys.dm_tran_current_transaction

回答

1

我有相同的问题,我可以使用下面的SQL语句在我的触发器来解决它

select @TransactionId = transaction_Id from 
sys.dm_tran_session_transactions 
where session_id = @@spid 

这似乎给我什么,我是寻找,我希望它会帮助你。

+0

是的,我找到了..感谢您的关注... –