1.创建一个新的自增序列
语法:
create sequence 序列名 start 起始值;
示例:
create sequence menu_id_seq start 1;
2.改变该列的默认值
语法:
alter table 表名
alter column 列名 set default nextval(序列名);
示例:
alter table menu
alter column id set default nextval('menu_id_seq ');
3.自定义序列起始值(可选)
语法:
alter sequence 序列名 restart with 数值;
示例:
alter sequence menu_id_seq restart with 120;
4.设置某列为主键(可选)
语法:
alter table 表名
add primary key (主键列);
示例:
alter table menu
add primary key (id);