在PostgerSQL中,要想给一个已经创建的表中的某个字段添加自增属性,比较麻烦,需要进行以下三步:
1、删除序列:DROP SEQUENCE 表名_id_seq
2、创建序列:CREATE SEQUENCE 表名_id_seq
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
3、修改字段,给字段添加自增序列:ALTER TABLE 表名 ALTER 字段名 SET DEFAULT NEXTVAL('刚刚创建好的序列名')