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

相关推荐
snow@li1 小时前
数据库:市场中都有哪些数据库 / 优缺点 使用情况
数据库
NoSi EFUL2 小时前
MySQL中ON DUPLICATE KEY UPDATE的介绍与使用、批量更新、存在即更新不存在则插入
android·数据库·mysql
河阿里2 小时前
SQL数据库:五大范式(NF)
数据库·sql·oracle
l1t3 小时前
DeepSeek总结的PostgreSQL 19查询提示功能
数据库·postgresql
chenxu98b4 小时前
MySQL如何执行.sql 文件:详细教学指南
数据库·mysql
刘晨鑫15 小时前
MongoDB数据库应用
数据库·mongodb
梦想的颜色5 小时前
mongoTemplate + Java 增删改查基础介绍
数据结构·数据库·mysql
小小小米粒6 小时前
redis命令集合
数据库·redis·缓存
herinspace6 小时前
管家婆实用贴-如何分离和附加数据库
开发语言·前端·javascript·数据库·语音识别
步辞7 小时前
Go语言怎么用channel做信号通知_Go语言channel信号模式教程【完整】
jvm·数据库·python