“在基表 '%1' 中插入/更新时 WITH CHECK OPTION 违规”
| 项目 |
描述 |
|
SQLCode
|
-632L
|
|
常量
|
WITH_CHECK_OPTION_VIOLATION
|
|
SQLState
|
44000
|
|
ODBC 2 状态
|
S1000
|
|
ODBC 3 状态
|
44000
|
|
Sybase 错误代码
|
2235
|
|
严重级代码
|
16
|
|
参数 1
|
被更新的基表的名称。
|
可能的原因
试图通过视图(可能是嵌套视图)在标明的基表上进行插入或更新操作。不过,已修改行上的一个或多个值触发了 WITH CHECK OPTION 违规。当修改值使行视图的 WHERE 子句得出 FALSE 或 UNKNOWN 值而造成一个或多个行超出视图时,就会发生这种违规情况。