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

相关推荐
日取其半万世不竭7 小时前
密码管理工具私有化部署,Vaultwarden 备份恢复怎么做?
数据库·docker·容器
填满你的记忆7 小时前
《为什么 MySQL 不适合做 AI 检索?》
数据库·人工智能·mysql·ai·向量数据库
map1e_zjc7 小时前
Redis入门笔记
数据库·redis·缓存
步十人7 小时前
【Redis】高可用集群架构
数据库·redis·架构
霸道流氓气质7 小时前
批量异步处理 + MQ + Redis 进度追踪实战指南
数据库·redis·状态模式
smart19987 小时前
数据备份解决方案,适合金融等关键业务需求
数据库·科技·存储
拾起零碎8 小时前
U8/固定资产反结账报错
数据库·oracle
念恒123068 小时前
MySQL connect 访问
数据库·mysql
六月雨滴8 小时前
Oracle 归档日志性能优化
数据库·oracle·性能优化
码不停蹄的玄黓8 小时前
MySQL 死锁:已产生死锁的解决方法 + 永久避免方案
数据库·mysql