تستخدم لبدء معاملات صريحة وإنهائها.
بناء الجملة
بدء معاملة جديدة.
BEGIN TRANSACTION
إنهاء معاملة من خلال تنفيذ كافة العمل أثناء المعاملة.
COMMIT [TRANSACTION | WORK]
إنهاء معاملة بالتراجع عن كافة العمل الذي تم تنفيذه أثناء المعاملة.
ROLLBACK [TRANSACTION | WORK]
الملاحظات
لم يتم بدء المعاملات تلقائياً. لبدء تشغيل معاملة، يجب إجراء ذلك بوضوح تام باستخدام BEGIN TRANSACTION.
يمكن أن تتداخل المعاملات إلى ما يصل إلى خمسة مستويات. لبدء معاملة متداخلة، استخدم BEGIN TRANSACTION ضمن سياق معاملة موجودة.
المعاملات غير مدّعمة للجداول المرتبطة.