错误 209

“违反了约束 '%1':表 '%3' 中列 '%2' 的值无效”

项目 描述

SQLCode

-209L

常量

INVALID_COLUMN_VALUE

SQLState

23506

ODBC 2 状态

42000

ODBC 3 状态

23000

Sybase 错误代码

2131

严重级代码

16

参数 1

无效值所违反的约束的名称(如果已定义)。

参数 2

分配了无效值的列的名称。

参数 3

包含该列的表的名称。

可能的原因

尝试进行的插入或更新操作违反了 CHECK 约束。如果条件值为 FALSE,则说明违反了 CHECK 约束;如果条件值为 TRUE 或 UNKNOWN,则视为遵守 CHECK 约束。