kingbase数据库为指定表设置id自增

--创建序列
CREATE SEQUENCE table_id_seq;

--更改表的默认值
ALTER TABLE public.table ALTER COLUMN id SET DEFAULT nextval('table_id_seq'::regclass);

--自增设置
ALTER TABLE public.table ALTER COLUMN id SET DEFAULT nextval('public.table_id_seq');
--将当前值设置为1
SELECT setval('public.table_id_seq', 1, false);
-- 将序列的增量设置为1
ALTER SEQUENCE public.table_id_seq INCREMENT BY 1;

你可能感兴趣的:(sql,数据库,kingbase)