我想将 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
的概念。
最佳答案
关键字 auto_increment 不是有效的 Oracle 命令。你会想要使用一个 SEQUENCE
关于sql - Oracle中如何实现自增的概念?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22844308/