2013-04-10 99 views
0

我一直被告知我错过了右括号但我没有看到它,任何人都可以指出它吗?错误创建表“缺少右括号”

CREATE TABLE Member 
(MEMBER_ID int NOT NULL AUTO_INCREMENT 
, FIRST_NAME varchar(255) NOT NULL 
, LAST_NAME varchar(255) NOT NULL 
, STREET_ADDRESS varchar(255) NOT NULL 
, CITY varchar(255) NOT NULL 
, STATE varchar(2) NOT NULL 
, ZIPCODE int NOT NULL 
, PRIMARY KEY(MEMBER_ID) 
); 
+1

你能给出确切的错误信息吗?这是你正在运行的唯一命令吗? – Jazzepi 2013-04-10 18:45:21

+0

复制并粘贴的作品对我来说...奇怪。这是SQL语句原样,还是有代码或变量被使用? – 2013-04-10 18:45:49

+0

@Jazzepi这是严重的错误信息,它给了我,没​​有线参考或任何东西。我正在使用APEX,所以它只是:“缺少右括号” – 2013-04-10 18:51:20

回答

5

在oracle中没有AUTO_INCREMENT这样的事情。请参阅This Question。这很可能是你给出的错误。

+1

垃圾... Auto_Increment是MYSQL>。> – 2013-04-10 18:49:33