【问题标题】:sql error : ORA-00907: missing right parenthesis [duplicate]sql错误:ORA-00907:缺少右括号[重复]
【发布时间】:2013-11-20 16:03:58
【问题描述】:

这是我的代码。但我不知道错误在哪里,因为我使用的是 11g 快递版。它显示错误但不显示错误的哪一行

CREATE TABLE hsstaff
(
staff_ID int NOT NULL AUTO_INCREMENT,
staff_name varchar(50),
staff_address varchar(50),
staff_position varchar(20),
staff_telno varchar(15),
access_level varchar(15),
password varchar(10),
PRIMARY KEY (staff_ID)
);

【问题讨论】:

标签: sql oracle oracle11g


【解决方案1】:

删除AUTO_INCREMENT;这在 Oracle 中不受支持。

【讨论】:

  • 是的,11g 不支持。您只能使用序列和约束来实现这一点。
猜你喜欢
  • 2016-10-23
  • 2018-03-27
  • 2023-03-13
  • 1970-01-01
  • 2015-03-31
  • 2018-07-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多