-536   THE DELETE STATEMENT IS INVALID BECAUSE TABLE table-name CAN BE AFFECTED BY THE OPERATION

説明

副照会で参照されている指示された表を用いた DELETE 操作が試みられました。

「T」が DELETE のオブジェクト表である場合、その指示された表は次のいずれかです。
  • CASCADE または SET NULL の削除規則の関係で、「T」の従属表である。
  • CASCADE または SET NULL の削除規則の関係で別の表の従属表 であり、「T」からの削除がその表にカスケードされる可能性がある。

システムの処置

この DELETE ステートメントを処理することはできません。オブジェクト表の内容は変更されません。

プログラマーの応答

表が DELETE ステートメントの影響を受ける可能性があるときは、 DELETE ステートメントの副照会でその表を参照してはなりません。

SQLSTATE

42914