Hitachi

Hitachi Advanced Data Binder メッセージ


KFAA31600-E

Unable to aa....aa. (reason = bb....bb) (M+J+O)

bb....bbのため,aa....aaができません。 <SQLSTATE:42I75>

aa....aaエラーが発生した操作
  • define index:インデクスの定義

  • alter table:表定義の変更

  • create table:表の定義

bb....bbエラーの原因
  • not specify "EMPTY"

    EMPTYオプションを指定していない

  • DEFAULT clause

    DEFAULT句を指定している

  • the length of varchar column exceeds 32,000 bytes

    の定義長が32,000バイトを超えるVARCHAR型の列を指定している

  • an array-type column cannot be defined in a row store table

    ローストア表に配列型の列を定義している

  • a unique constraint cannot be defined in a table that defines array-type columns

    配列型の列が定義された表に一意性制約を定義している

  • an array-type column cannot be added to a row store table

    ローストア表に配列型の列を追加しようとしている

  • an array-type column cannot be added to a table that defines a B-tree index

    B-treeインデクスが定義された表に配列型の列を追加しようとしている

  • a B-tree index cannot be defined in a table that defines array-type columns

    配列型の列が定義された表にB-treeインデクスを定義しようとしている

(S)

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

〔対策〕
  • bb....bbnot specify "EMPTY"の場合

    EMPTYオプションを指定してCREATE INDEX文を再実行してください。

  • bb....bbDEFAULT clauseの場合

    DEFAULT句の指定を削除してください。ALTER TABLE文でDEFAULT句を指定することはできません。

  • bb....bbthe length of varchar column exceeds 32,000 bytesの場合

    ALTER TABLE文またはCREATE TABLE文で,列の定義長が32,000バイトを超えるVARCHAR型の列を指定できません。SQL文を修正してください

  • bb....bban array-type column cannot be defined in a row store tableの場合

    配列型の列を定義する場合は,表をカラムストア表として定義する必要があります。ローストア表には配列型の列は定義できません。CREATE TABLE文を修正してください。

  • bb....bba unique constraint cannot be defined in a table that defines array-type columnsの場合

    配列型の列を定義する場合は,一意性制約を定義できません。CREATE TABLE文を修正してください。

  • bb....bban array-type column cannot be added to a row store tableの場合

    配列型の列は,カラムストア表にだけ追加できます。ローストア表には配列型の列を追加できません。ALTER TABLE文を修正してください。

  • bb....bban array-type column cannot be added to a table that defines a B-tree indexの場合

    配列型の列は,B-treeインデクスが定義された表には追加できません。ALTER TABLE文を修正してください。

  • bb....bba B-tree index cannot be defined in a table that defines array-type columnsの場合

    B-treeインデクスは,配列型の列が定義された表には定義できません。CREATE INDEX文を修正してください。

メモ
  • CREATE INDEX文については,マニュアルHADB SQLリファレンスCREATE INDEX(インデクス定義)を参照してください。

  • ALTER TABLE文については,マニュアルHADB SQLリファレンスALTER TABLE(表定義の変更)を参照してください。

  • CREATE TABLE文については,マニュアルHADB SQLリファレンスCREATE TABLE(表の定義)を参照してください。