《Oracle子句语法速查》【 ENABLE 】
指定した制約、トリガーを有効にする
→ ENABLE ┬┬──────┬┬ UNIQUE ( ┬ 列名 ┬ ) ─────┬ (*1) ┬→
│├ VALIDATE ┤│ └ ← , ┘ │ │
│└ NOVALIDATE ┘│[ 指定した列の UNIQUE 制約を有効にする ] │
│ ├ PRIMARY KEY ──────────┤ │
│ │[ 主キー制約を有効にする ]│ │
│ └ CONSTRAINT 制約名 ───────┘ │
│ [ 指定した制約を有効にする ] │
└ ALL TRIGGERS ───────────────────────┘
[ 表に従属する全てのトリガーを有効にする ]
(*1)
→ [ USING INDEX ┬─────────────────────────┬ ] →
├<SEGMENT ATTRIBUTES句> ─────────────┤
├ NOSORT ───────────────┤
│[ データが昇順に格納されている為にソートしない ]│
└ ← ───────────────────────┘
[ UNIQUE, PRIMARY KEY 制約の場合に使用する索引情報を指定する ]
→ [ EXCEPTIONS INTO [ スキーマ . ] 表名 ] →
[ 制約に違反する列の ROWID を格納する表を指定する ]