ALTER TABLE ADD COLUMNS時のエラー

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 を付加する必要あり。怒られます。

This entry was posted in Oracle, 技術情報. Bookmark the permalink.

コメントを残す

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