Hallo zusammen,
<br><br>
ich würde gerne in einem Trigger eine "Transaction ID" auslesen, in dessen Kontext der Trigger bzw. die zugrunde liegende DML-Operation läuft. Sinn und Zweck ist, dass ich bei einem Protokollierungsmechanismus im nachhinein feststellen möchte, welche protokollierten Operationen in einer Transaktion ausgeführt wurden.
<br><br>
Verfügt der MSSQL Server über eine Kontextvariable TRANSACTION_ID oder CURRENT_TRANSACTION? Ich habe in BOL nicht wirklich etwas gefunden. Vielleicht heisst das ja einfach auch nur anders.
<br><br>
Besten Dank,
<br>
Thomas
<br><br>
ich würde gerne in einem Trigger eine "Transaction ID" auslesen, in dessen Kontext der Trigger bzw. die zugrunde liegende DML-Operation läuft. Sinn und Zweck ist, dass ich bei einem Protokollierungsmechanismus im nachhinein feststellen möchte, welche protokollierten Operationen in einer Transaktion ausgeführt wurden.
<br><br>
Verfügt der MSSQL Server über eine Kontextvariable TRANSACTION_ID oder CURRENT_TRANSACTION? Ich habe in BOL nicht wirklich etwas gefunden. Vielleicht heisst das ja einfach auch nur anders.
<br><br>
Besten Dank,
<br>
Thomas
Comment