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

相关推荐
Ronaldinho Gaúch16 分钟前
MySQL基础
数据库·mysql
不剪发的Tony老师1 小时前
Noir:一款键盘驱动的现代化数据库管理工具
数据库·sql
.柒宇.2 小时前
MySQL双主同步
linux·数据库·mysql·docker
Trouvaille ~2 小时前
【MySQL篇】数据类型:存储数据的基础
android·数据库·mysql·adb·字符集·数据类型·基础入门
一 乐2 小时前
酒店预订|基于springboot + vue酒店预订系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·酒店预订系统
光泽雨3 小时前
UNION 和 UNION ALL 作用
数据库·sql
heimeiyingwang3 小时前
【架构实战】SQL调优实战:从执行计划到索引优化
数据库·sql·架构
恼书:-(空寄4 小时前
分库分表风险应对手册(生产实战版)
数据库·分库分表
XDHCOM4 小时前
ORA-06521: PL/SQL映射函数错误,权威解析Oracle报错故障修复与远程处理方案
数据库·sql·oracle
wgzrmlrm744 小时前
mysql如何配置全文索引停用词_mysql ft_stopword_file设置
jvm·数据库·python