Hitachi

Hitachi Advanced Data Binder メッセージ


KFAA30104-E

There is an unnecessary part "aa....aa" in the SQL statement. (M+J+O)

SQL文に次のような誤りがあります。

  • 名前に指定できない文字があります(文字コードの不一致など)。 <SQLSTATE:42510>

  • 長さが0の名前があります。 <SQLSTATE:42510>

  • 構文上許されない文字,またはキーワードがあります。 <SQLSTATE:42510>

  • SQL文の最初のキーワードが間違っています。 <SQLSTATE:42530>

  • 分離符号以外の文字がありません。 <SQLSTATE:42530>

  • SQL文の後ろに余分な文字列があります。 <SQLSTATE:42601>

aa....aaSQL文中の誤りの部分

規則で指定できない文字がある場合,その文字とその文字の16進表示を括弧で囲んで表示します。

  • 誤りの部分を文字として表示できない場合,「?」が表示されます。

  • SQL文中に分離符号しかない場合は半角空白が表示されます。

(S)

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

次に示す条件をすべて満たす場合,名前に指定できない文字があると判定されることがあります。

  • SQL文中の名前に全角文字を指定している

  • SQL文の文字コードとHADBサーバの文字コードが一致していない

この場合,SQL文の文字コードとHADBサーバの文字コードが一致しているかを確認してください。

〔対策〕

SQL文を修正してください。