如何在Oracle中实现自动增量的概念?

时间:2014-04-03 17:02:41

标签: sql oracle

我想将AUTO_INCREMENT添加到名为id的字段中。但是当我应用以下逻辑来编写查询时如下:

CREATE Table address_book (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
name varchar(40),
phoneNumber varchar2(11),
houseNumber varchar2(11),
roadName varchar2(40),
cityTown varchar2(40),
postcode varchar2(10));

我收到以下错误:

ORA-00907: missing right parenthesis creating table

请指导我有效启动查询以在Oracle中实现auto-increment的概念。

1 个答案:

答案 0 :(得分:1)

关键字auto_increment不是有效的Oracle命令。你会想要使用SEQUENCE