Herkese merhaba,

Bu yazıda size SQL Server 2016 ile gelen Current_TransAction_Id Fonksiyonundan bahsedeceğim.

Aslında bu fonksiyon SQL Server 2016 ile hayatımıza girdi ama ben SQL Server 2017 ile anlatacağım.

Current_TransAction_Id fonksiyonu geçerli işlemin işlem kimlik bilgisini geçerli oturumda döndüren bir fonksiyondur. Bu bilgiyi sys.dm_tran_current_transaction dan alır. Örnek kullanımı aşağıda görmektesiniz.

SELECT CURRENT_TRANSACTION_ID()
SELECT * FROM sys.dm_tran_current_transaction 

İki sorguyu aynı anda çalıştırınca rakamların aynı geldiğini göreceksiniz. SQL Server 2016 itibari ile sys.dm_tran_current_transaction buradan çekmek yerine fonksiyon yapılmıştır.

Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

297 Kez Okundu

Kategoriler: