SSMS
 sql >> Datenbank >  >> Database Tools >> SSMS

Wie wird BEGIN_TRANSACTION automatisch in SSMS (SQL Server Management Studio) festgelegt?

Ich denke, die Einstellung IMPLICIT_TRANSACTIONS funktioniert so, wie Sie es sich erhoffen. Es sei denn, ich verstehe deine Frage falsch.

Haben Sie sich die MSDN angesehen ?

SET IMPLICIT_TRANSACTIONS auf Eingecheckt in SSMS

Öffnen Sie dann ein neues Abfragefenster

USE TempDb
CREATE TABLE tmp (f INT)
INSERT tmp VALUES (1)
print @@trancount

ist 1. Ist es nicht das, wonach Sie suchen? Und wenn Sie versuchen, das Fenster zu schließen, werden Sie darauf hingewiesen, dass es nicht festgeschriebene Transaktionen gibt.