警告 1000122

"更新テーブル '%2' に対するデータ (カラム '%1') をテーブルの更新数 %3 に応じて宛先カラムのデータ型に変換できません。カラムで NULL が許可されている場合、NULL が挿入されます。"

項目 説明

SQLCode

1000122L

定数

EMSG_CANNOT_CONVERT_FOR_UPDATE

SQLState

00B22

ODBC 2 State

実行可能

ODBC 3 State

実行可能

Sybase エラー・コード

20782

重大度コード

1

Parameter 1

更新中のテーブル。

Parameter 2

更新中のカラム。

Parameter 3

テーブルへの n 番目の更新。

考えられる原因

この UPDATE に対して、データベース・オプション CONVERSION_ERROR が OFF に設定されています。UPDATE の実行時に、カラムの 1 つを更新するデータをそのカラムのデータ型に変換できません。更新番号はテーブルに加える更新の数を示しており、必ずしも更新されるテーブルのロー番号ではありません。カラム定義で NULL が許可されている場合、カラムは NULL で更新されます。