Hitachi

Hitachi Advanced Data Binder メッセージ


KFAA31652-E

A range index cannot be defined in column "aa....aa". (reason = bb....bb) (M+J+O)

次に示す列に対してはレンジインデクスを定義できません。 <SQLSTATE:42IA8>

  • データ型がCHAR型で32バイトより長い列

  • データ型がVARCHAR型の列

  • データ型がBINARYの列

  • データ型がVARBINARYの列

aa....aa

列名

bb....bbレンジインデクスを定義できない理由
  • data type is CHAR and data length is longer than 32 bytes:データ型がCHAR型で,データ長が32バイトより長い列のため

  • data type is VARCHAR:データ型がVARCHAR型の列のため

  • data type is BINARY:データ型がBINARY型の列のため

  • data type is VARBINARY:データ型がVARBINARY型の列のため

(S)

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

〔対策〕

aa....aaの列にはレンジインデクスを定義できないため,データベースの設計(列のデータ型,インデクス構成列,インデクスの種別など)を再検討してください。