2013-12-10 57 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

是的,我找到了..感謝您的關注... –