







-- 1. 创建序列 CREATE SEQUENCE test_i_id_seq; -- 2. 修改字段默认值 ALTER TABLE test ALTER COLUMN i_id SET DEFAULT nextval('test_i_id_seq'); -- 3. 同步序列值 SELECT setval('test_i_id_seq', (SELECT MAX(i_id) FROM test)); -- 4. 设置归属关系 ALTER SEQUENCE test_i_id_seq OWNED BY test.i_id;
上述列子中,test 为表名, i_id为主键。
PS:自增型主键即 插入数据时必须要设置i_id,数据库会自动生成。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。