Oracle ORA-00904: : 無効な識別子です現象対処方法

環境
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0
SQL*Plus: Release 12.2.0.1.0
現象
テーブルを作成する際に「ORA-00904: : 無効な識別子です。」が表示されます。

SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
ALTER TABLE USER ADD (
DEPNO NUMBER(4,0) null,
CREATEDATE DATE null,
}
ALTER TABLE USER ADD ( DEPNO NUMBER(4,0) null, CREATEDATE DATE null, }
ALTER TABLE USER ADD (
  DEPNO NUMBER(4,0) null,
  CREATEDATE DATE  null,
 }

原因
「,」が余計についているからエラーが発生しました

対策
余計「,」を削除します
修正後SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
ALTER TABLE USER_INFO ADD (
DEPNO NUMBER(4,0) null,
CREATEDATE DATE null
}
ALTER TABLE USER_INFO ADD ( DEPNO NUMBER(4,0) null, CREATEDATE DATE null }
ALTER TABLE USER_INFO ADD (
  DEPNO NUMBER(4,0) null,
  CREATEDATE DATE  null
 }

 

Oracle

Posted by arkgame