ERROR ORA-00907:缺少右括号

时间:2016-06-06 13:35:08

标签: mysql

CREATE TABLE MURID2 (
  ID INT NOT NULL AUTO_INCREMENT,
  IDMURID VARCHAR2(4) NOT NULL,
  NAMA VARCHAR2(30),
  NO_HP NUMBER,
  ALAMAT VARCHAR2(30),
  IDKELAS VARCHAR2(6),
  CONSTRAINT PK_MURID PRIMARY KEY (ID)
);  

为什么我有错误 ORA-00907:缺少右括号

1 个答案:

答案 0 :(得分:1)

首先,如果这是oracle删除 AUTO_INCREMENT 。这在oracle中并不适用。

如果这是mysql,请将 VARCHAR2 替换为 varchar

替换以下行

NO_HP NUMBER,

NO_HP NUMBER(10),