-161   THE INSERT OR UPDATE IS NOT ALLOWED BECAUSE A RESULTING ROW DOES NOT SATISFY THE VIEW DEFINITION

説明

WITH CHECK OPTION は、挿入または更新操作の対象となっているビューに使用します。 したがって、そのビューに行を挿入または更新しようとした場合は、 結果がビュー定義に従ったものになるかどうかが検査されます。

システムの処置

このステートメントを処理することはできません。 挿入または更新は実行されず、対象となるビュー (および基礎となる基本表) の内容は変更されません。

プログラマーの応答

ビュー定義を調べ、要求された挿入または更新操作が拒否された理由を判別してください。 この状況はデータに依存している可能性があることに注意してください。

SQLSTATE

44000