"更新テーブル '%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 で更新されます。