GP——给某字段设置自增序列

-- 删除序列

drop sequence IF EXISTS test_xh_seq;

-- 从1开始,递增幅度1,最大值无上限

create sequence test_xh_seq increment by 1 minvalue 1 no maxvalue start with 1;

-- 指定序列(给表的主键指定创建好的序列)

alter table test alter column xh set default nextval('test_xh_seq');

-- 设置序列自增长从当前最大值开始

SELECT setval('test_xh_seq', (SELECT MAX(xh) FROM test));

相关推荐
得意霄尽欢1 天前
Redis之底层数据结构
数据结构·数据库·redis
hsjkdhs1 天前
MySQL 数据类型与运算符详解
数据库·mysql
爱吃烤鸡翅的酸菜鱼1 天前
【Redis】常用数据结构之Hash篇:从常用命令到使用场景详解
数据结构·数据库·redis·后端·缓存·哈希算法
李少兄1 天前
IntelliJ IDEA 启动项目时配置端口指南
数据库·sql·intellij-idea
NineData1 天前
NineData云原生智能数据管理平台新功能发布|2025年8月版
数据库·mongodb·云原生·数据库管理工具·ninedata·数据库迁移·数据复制
白云如幻1 天前
【Java】QBC检索和本地SQL检索
java·数据库·sql
勘察加熊人1 天前
python将pdf转txt,并切割ai
数据库·python·pdf
不良人天码星1 天前
Redis单线程模型为什么快?
数据库·redis·缓存
RestCloud1 天前
ETL 不只是数据搬运工:如何实现智能转换与清洗?
数据库·api
lu9up1 天前
因表并行引发的血案【故障处理案例】
数据库·oracle·dba