ALTER TABLE ADD COLUMNS時のエラー

2011年10月3日 Posted by PURGE


SQLエラー: ORA-00904: : 無効な識別子です。
00904. 00000 - "%s: invalid identifier"
*Cause:
*Action:

ALTER TABLE hoge ADD (
  col1 NUMBER(1) DEFAULT 0,
  col2 NUMBER(1) DEFAULT 0,
  col3 NUMBER(1) DEFAULT 0,
);

ハマった割には、大したことはなかった。
col3 の最終文字に “,” が入っていただけ・・・。

うっかり。

ちなみに、NOT NULL項目を追加する場合は、必ず DEFAULT を付加する必要あり。怒られます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です