0
CREATE TABLE Item (
 NUMBER VARCHAR2(5) NOT NULL PRIMARY KEY,
 DESCRIPTION  VARCHAR2(30) NOT NULL,
 FEE NUMBER,
);

SQL エラー: ORA-00904:: 無効な識別子 00904。00000 - "%s: 無効な識別子"

このエラーが表示されています。誰かがこれを修正するのを手伝ってくれますか?

4

4 に答える 4

3

最後のコンマを削除し,、最初の列の名前を(NUMたとえば)以下に変更する必要があります

CREATE TABLE Item 
( NUM VARCHAR2(5) NOT NULL PRIMARY KEY, 
  DESCRIPTION VARCHAR2(30) NOT NULL, 
  FEE NUMBER 
);
于 2013-06-17T13:42:24.947 に答える
3

最後の括弧の前の最後のコンマを削除してみてください。

于 2013-06-17T13:42:41.303 に答える
2

NUMBERは Oracle のキーワードです。テーブル宛先の列名として使用することはできません。

于 2013-06-17T13:42:42.150 に答える