משמש לאתחול ולסיום טרנזקציות מפורשות.
תחביר
הפעל טרנזקציה חדשה.
BEGIN TRANSACTION
סיים טרנזקציה על-ידי יישום כל העבודה שבוצעה במהלך הטרנזקציה.
COMMIT [TRANSACTION | WORK]
סיים טרנזקציה על-ידי ביטול כל העבודה שבוצעה במהלך הטרנזקציה.
ROLLBACK [TRANSACTION | WORK]
הערות
טרנזקציות אינן מופעלות באופן אוטומטי. כדי להפעיל טרנזקציה, עליך לעשות זאת באופן מפורש באמצעות BEGIN TRANSACTION.
טרנזקציות יכולות להיות מקוננות עד לעומק של חמש רמות. כדי להפעיל טרנזקציה מקוננת, השתמש ב- BEGIN TRANSACTION בהקשר של טרנזקציה קיימת.
אין תמיכה בטרנזקציות עבור טבלאות מקושרות.