oracle自动增量缺少右括号

时间:2017-10-16 12:40:39

标签: sql oracle

create table grocery_types(

    type_id int auto_increment primary key,
    grocery_type varchar(50) not null,
    remarks varchar(30)

);

我正在使用oracle sql developer IDE进行sql查询,我正在我的IDE中执行此查询,但是它给出了错误"缺少右括号",并且在IDE中,auto_increment下面有一个红线关键字,请告诉我代码中有什么问题,谢谢。

1 个答案:

答案 0 :(得分:3)

我认为没有办法使用auto_increment,如果你的是11g。

但你可以使用一个序列:

  create table grocery_types(

        type_id int primary key,
        grocery_type varchar(50) not null,
        remarks varchar(30)

    );

CREATE SEQUENCE type_id_seq START WITH 1;