警告 1000122

“无法将要更新表 '%2' 列 `%1' 的数据转换为对表第 %3 次更新的目标列的数据类型。如果列允许空值,将插入空值。”

项目 描述

SQLCode

1000122L

常量

EMSG_CANNOT_CONVERT_FOR_UPDATE

SQLState

00B22

ODBC 2 状态

确定

ODBC 3 状态

确定

Sybase 错误代码

20782

严重级代码

1

参数 1

要更新的表。

参数 2

要更新的列。

参数 3

对表的第 n 次更新。

可能的原因

对于此 UPDATE,已经将数据库选项 CONVERSION_ERROR 设置为 'OFF'。在 UPDATE 期间,要更新的其中某个列的数据无法转换为该列的数据类型。更新次数表示对表进行的更新次数,并不表示要更新的表的行号如果列定义允许空值,将使用空值更新该列。