有些陳述式無法回滾。 一般來說,這些包括資料定義語言 (DDL) 陳述式,例如建立或刪除資料庫的陳述式,以及建立、刪除或變更表格或預存常式的陳述式。
您應設計您的交易,使其不包含這類陳述式。 如果您在交易中較早發出無法回滾的陳述式,然後稍後另一個陳述式失敗,則在這種情況下,無法透過發出 ROLLBACK 陳述式來回滾交易的完整效果。
ROLLBACK