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));

相关推荐
六月雨滴6 分钟前
Oracle 数据库内存管理
数据库·oracle
甲方大人请饶命20 分钟前
SSM-基础
java·数据库·spring
Jackyzhe23 分钟前
从零学习Kafka:幂等与事务
数据库·学习·kafka
六月雨滴30 分钟前
Oracle 会话与进程管理
数据库·oracle
shark-chili33 分钟前
基于claude code的redis慢查询指令复刻实践
数据库·redis·缓存
@我漫长的孤独流浪40 分钟前
数据库完整性约束与安全机制全解析
数据库
px不是xp1 小时前
Docker部署Qdrant向量数据库,初始化向量数据库,重构RAG逻辑
数据库·docker·微信小程序·重构·qdrant
funnycoffee1231 小时前
Cisco Firewpower 4100 9300 FXOS change management ip address
linux·数据库·tcp/ip
Chase_______1 小时前
Java 基础语言 ③:流程控制与数组——从条件分支到数组遍历,一篇通关
java·数据库·python
2501_921939261 小时前
MySQL(备份恢复、主从复制读写分离)
数据库·mysql