Hitachi

Hitachi Advanced Data Binder メッセージ


KFAA30326-E

The length or precision of the data entered for a dynamic parameter (item aaaa) is invalid. (M+J+O)

?パラメタの入力データに,次のどれかの誤りがあります。

  • 入力データが固定小数点数の10進データの場合は,精度が異なっています。 <SQLSTATE:22003>

  • 入力データが浮動小数点数データの場合は,入力データがNaN(非数)または無限大です。 <SQLSTATE:22003>

  • 入力データが日時データの場合は,データの形式に誤りがあるか,または存在しない日時を指定しています。 <SQLSTATE:22007>

  • 入力データが固定長文字データの場合は,入力データの長さに誤りがあります。 <SQLSTATE:22505>

  • 入力データが可変長文字データまたは可変長バイナリデータの場合は,入力データの長さが最大長を超えているか,または入力データの長さが0未満です。 <SQLSTATE:22505>

  • 入力データのインジケータの値に誤りがあります。 <SQLSTATE: 22521>

aaaa

エラーとなった入力データの順序番号

(S)

このSQL文を無視します。またはこのトランザクションを無効にします。

〔対策〕

入力データまたはそのインジケータの値を修正してください。

入力データには,?パラメタで仮定されるデータ型およびデータ長の値を指定してください。?パラメタで仮定されるデータ型およびデータ長については,マニュアルHADB SQLリファレンス変数(?パラメタ)を参照してください。

入力データのデータ形式については,マニュアルHADB SQLリファレンスデータ型を参照してください。

インジケータの値については,マニュアルHADB AP開発ガイドa_rdb_SQLInd_t(インジケータ)を参照してください。