Hitachi

Hitachi Advanced Data Binder メッセージ


KFAA34002-E

There is an error in the specification method of a scalar function "CONTAINS" argument. (reason = aa....aa) (M+J+O)

スカラ関数CONTAINSの指定に誤りがあります。

aa....aaエラーの原因
  • correction format:表記ゆれ補正検索指定,または単純文字列指定に誤りがあります。 <SQLSTATE:428T0>

  • correction value:検索文字列の指定に誤りがあります。 <SQLSTATE:428T1>

  • synonym format:同義語検索指定に誤りがあります。 <SQLSTATE:428TA>

  • synonym value:同義語辞書名に誤りがあります。 <SQLSTATE:428TB>

  • word-context format:ワード検索指定に誤りがあります。 <SQLSTATE:428TC>

(S)

このSQL文を無視します。

〔対策〕

次に示すような誤りが考えられます。

aa....aacorrection formatの場合:

  • 表記ゆれ補正検索指定に指定した文字列に誤りがある可能性があります。IGNORECASEまたはSORTCODE以外の文字列を指定していないかを確認してください。

  • 次に示す誤りがある可能性があります。

    ・表記ゆれ補正検索指定中の単純文字列指定が で囲まれていない

     の組み合わせが対応していない

    と単純文字列指定の間に文字が存在する

    ・単純文字列指定と の間に文字が存在する

  • 単純文字列指定の指定形式に誤りがある可能性があります。先頭に「"」を指定していることを確認してください。

aa....aacorrection valueの場合:

  • 単純文字列指定の指定が,「"」で終わっているかを確認してください。

aa....aasynonym formatの場合:

  • 同義語検索指定に指定した文字列に誤りがある可能性があります。SYNONYM以外の文字列を指定していないかを確認してください。

  • 次に示す誤りがある可能性があります。

    ・同義語検索指定に の指定がない

     の組み合わせが対応していない

    と単純文字列指定の間に文字が存在する

    と表記ゆれ補正検索指定の間に文字が存在する

  • 同義語辞書名の指定に誤りがある可能性があります。先頭に「"」を指定しているかを確認してください。また,同義語辞書名の最後の「"」と「,」の間に文字を指定していないかを確認してください。

aa....aasynonym valueの場合:

  • 同義語辞書名の指定が「"」で終わっているかを確認してください。

  • 同義語辞書名に使用できない文字を指定していないかを確認してください。

  • 同義語辞書名が120バイトを超えていないかを確認してください。

  • 同義語辞書名が指定されていることを確認してください。空文字列(0バイト)を指定していないかを確認してください。

aa....aaword-context formatの場合:

  • ワード検索指定に指定した文字列に誤りがある可能性があります。WORDCONTEXT,またはWORDCONTEXT_PREFIX以外の文字列を指定していないことを確認してください。

  • ワード検索指定に指定したWORDCONTEXT_PREFIX中に,同義語検索指定を指定していないことを確認してください。

  • ワード検索指定に( )の指定があることを確認してください。

  • ワード検索指定に指定した( )の組み合わせが正しいことを確認してください。

  • と単純文字列指定の間に文字が存在しないことを確認してください。

  • と表記ゆれ補正検索指定の間に文字が存在しないことを確認してください。

  • と同義語検索指定の間に文字が存在しないことを確認してください。