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

相关推荐
NagatoYukee4 小时前
Spring/SpringMVC/SprongBoot知识复习
java·数据库·spring
ㄟ留恋さ寂寞4 小时前
HTML5中SharedWorker生命周期与浏览器进程关闭的关系
jvm·数据库·python
彳亍1014 小时前
MongoDB备节点无法读取数据怎么解决_rs.slaveOk()与Secondary读取权限
jvm·数据库·python
m0_690825824 小时前
CSS如何实现圆形头像裁剪_使用border-radius50属性
jvm·数据库·python
雷工笔记4 小时前
不同数据库SQL语句中MD5的写法
数据库·sql
老纪4 小时前
HTML函数工具在NAS设备上能运行吗_轻服务器适配指南【指南】
jvm·数据库·python
老纪4 小时前
SQL如何高效提取大表前几行:分页查询与OFFSET优化
jvm·数据库·python
无风听海4 小时前
MongoDB GridFS 文件结构深度解析
数据库·mongodb
m0_470857644 小时前
Python如何构建异步消息队列_利用asyncio配合Redis实现任务分发
jvm·数据库·python
2301_781571424 小时前
SQL嵌套子查询中的变量如何传递_作用域与上下文限制解析
jvm·数据库·python