-639   A NULLABLE COLUMN OF A FOREIGN KEY WITH A DELETE RULE OF SET NULL CANNOT BE A COLUMN OF THE KEY OF A PARTITIONED INDEX

説明

クラスター化索引の区分キーを更新することはできません。 したがって、SET NULL の削除規則をもつ外部キー列がヌル値可である場合は、 その列を区分キーの列にすることはできません。 このエラーが ALTER TABLE 操作で起こった場合、外部キーは作成できません。 このエラーが CREATE INDEX 操作で起こった場合、索引は作成できません。

システムの処置

このステートメントを処理することはできません。

プログラマーの応答

参照制約の削除規則および索引の区分キーを検討してください。 次のいずれかの処置をとってください。
  • エラーの操作が CREATE INDEX であった場合は、索引区分キー定義を変更するか、 または参照制約をいったん除去してから、異なる削除規則を用いて再定義してください。
  • エラーの操作が ALTER TABLE であった場合は、すべてのヌル値可の索引キーが 外部キーの一部とならないように、参照削除規則を変更してください。

SQLSTATE

56027