エラー 632

"WITH CHECK OPTION violated for insert/update on base table '%1'"

項目 説明

SQLCode

-632L

定数

WITH_CHECK_OPTION_VIOLATION

SQLState

44000

ODBC 2 State

S1000

ODBC 3 State

44000

Sybase エラー・コード

2235

重大度コード

16

Parameter 1

更新するベース・テーブルの名前。

考えられる原因

ビューによって (ネストされて) 示されたベース・テーブルで、挿入または更新操作を実行しようとしました。しかし、修正したロー内の 1 つ以上の値が WITH CHECK OPTION 違反をトリガしました。この違反は、そのローの FALSE または UNKNOWN を評価するビューの WHERE 句を作成することで、修正された値によって 1 つ以上のローがビューの範囲外になったときに発生します。