PostgreSQL 给表添加自增字段脚本
admin
2024-01-30 02:59:20

PostgreSQL 没有Sqlserver自增标识,需要通过sequence实现字段值的自增公共。具体新建sequence及创建自增列的脚本如下:

–新建sequenc
create sequence if not exists i_interfaceinfoin_id_seq increment by 1 minvalue 1 no maxvalue ;
— 设置启始值
select setval('i_interfaceinfoin_id_seq ', 172905);
– 检查sequence是否正确
SELECT nextval(‘i_interfaceinfoin_id_seq’)
–将sequence指定到对应的字段
alter table i_interfaceinfoin alter column “id” set default nextval(‘i_interfaceinfoin_id_seq’);

其他参考语句
– CREATE SEQUENCE if not exists i_interfaceinfoout_id_seq INCREMENT 1
– 删除squence
drop sequence if exists i_interfaceinfoout_id_seq

SELECT MAX(id) FROM i_interfaceinfoin —166434

– alter sequence i_interfacecase_id_seq start with 166435;

相关内容

热门资讯

2026年紫言冰酒与酒庄特色对... 推荐1:张裕红酒经典系列 张裕红酒经典系列以其悠久的历史和卓越的酿造技艺而闻名。这些红酒展现了丰富的...
生活太苦?来块红枣南瓜发糕:软... 闹钟响了三次,我挣扎着从床上爬起来。窗外的天还是灰蒙蒙的,城市尚未完全苏醒,只有远处偶尔传来的几声鸟...
金玉其外的茶,抵不过记挂你的人 前天晚上,一个年轻的朋友微信联系我。她说有人送了她一盒黄山毛峰,我知道她,现在的年轻人根本不喝茶,他...
一抹相承聚势拓新,梵净抹茶香溢... 5月31日上午,以“一抹相承,聚势拓新;梵净抹茶,香溢天下”为主题的2026抹茶大会,在贵州省铜仁市...