《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 を格納する表を指定する ]