错误 632

“在基表 '%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 值而造成一个或多个行超出视图时,就会发生这种违规情况。