遅延制約とは?ちえんせいやく
遅延制約とは、制約の検査時点をSQL文ごと(IMMEDIATE)ではなくトランザクションのコミット時まで先送りする指定。
最終更新:2026-10-07
高度試験の午前Iを最短で暗記する →具体例
一意な2行の値を入れ替えるとき、途中で一時的に重複が生じても、制約をDEFERREDにしておけば最終状態が正しければ通る。
試験での引っ掛け
遅延できるのはDEFERRABLE指定で定義された制約だけ。NOT DEFERRABLEの制約は文単位で必ず検査される。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。