-- 执行创建序列设置序列报标识错误时执行以下sql: 删除标识列属性
ALTER TABLE public.tm_member ALTER COLUMN member_id DROP IDENTITY;
--创建序列
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;
kingbase数据库为指定表设置id自增
于 2023-12-18 09:36:59 首次发布