ใช้เพื่อเริ่มต้นและสรุปทรานแซคชันที่ชัดเจน
ไวยากรณ์
เริ่มต้นทรานแซคชันใหม่
BEGIN TRANSACTION
สรุปทรานแซคชันโดยยืนยันงานทั้งหมดที่ดำเนินการระหว่างทรานแซคชัน
COMMIT [TRANSACTION | WORK]
สรุปทรานแซคชันโดยย้อนกลับงานทั้งหมดที่ดำเนินการระหว่างทรานแซคชัน
ROLLBACK [TRANSACTION | WORK]
ข้อสังเกต
ธุรกรรมจะไม่เริ่มต้นโดยอัตโนมัติ เมื่อต้องการเริ่มต้นทรานแซคชัน คุณต้องดําเนินการดังกล่าวอย่างชัดเจนโดยใช้ START TRANSACTION
การทําธุรกรรมสามารถซ้อนได้ถึงห้าระดับลึก เมื่อต้องการเริ่มทรานแซคชันที่ซ้อนกัน ให้ใช้ BEGIN TRANSACTION ภายในบริบทของทรานแซคชันที่มีอยู่
ตารางที่ลิงก์กันไม่รองรับทรานแซคชัน