【发布时间】:2014-01-24 18:33:15
【问题描述】:
CREATE TABLE employees (
id INT NOT NULL auto_increment PRIMARY KEY (ID),
first_name VARCHAR(20) DEFAULT NULL,
last_name VARCHAR(20) DEFAULT NULL,
salary INT DEFAULT NULL);
我认为这是在 Oracle 数据库中创建表的正确查询.. 但它给出了以下错误:
ORA-00907:缺少右括号
如何更正该说法?
【问题讨论】:
-
oracle 什么时候开始支持 auto_increment 的?
-
Oracle 不支持 auto_increment。使用序列。 stackoverflow.com/questions/11296361/…
-
12c 支持自动递增。它被称为身份列