-532   THE RELATIONSHIP constraint-name RESTRICTS THE DELETION OF ROW WITH RID X rid-number

説明

DELETE 操作で、オブジェクト表の指定された親行および下層表のすべての関連する 下層行を削除しようとしました。しかし、1 つ以上の下層表に関して RESTRICT または NO ACTION の削除規則が指定されています。

表の行は、RESTRICT または NO ACTION の削除規則の関係において従属部分をもっているか、RESTRICT または NO ACTION の削除規則の関係において従属している行に削除がカスケードしているため、削除できません。

失敗したステートメントが ALTER PART ROTATE FIRST TO LAST をもつ ALTER TABLE であった場合は、表の DELETE RESTRICT で定義された参照制約があります。また、再使用されるはずだったパーティション内のデータは、この参照制約のため削除できません。

システムの処置

この DELETE ステートメントは実行できません。オブジェクト表の内容は変更されません。

プログラマーの応答

すべての下層表の削除規則を調べ、問題の原因を判別してください。 関連する特定の表は、constraint-name の関係から判別することができます。特定の下層行は、RID Xrid-number で示されています。

SQLSTATE

23504