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

相关推荐
Traced back13 小时前
# C# WinForms 数据库清理系统基础知识与避坑指南
开发语言·数据库·c#
云边有个稻草人13 小时前
金仓 VS MongoDB:国产数据库凭什么成为MongoDB平替首选?
数据库·mongodb·国产数据库·金仓·kingbasees sql
DarkAthena14 小时前
【GaussDB】排查创建索引后查询数据行数发生变化的问题
数据库·sql·gaussdb
MengFly_14 小时前
Compose 脚手架 Scaffold 完全指南
android·java·数据库
PPPPickup14 小时前
application.yml或者yaml文件不显示绿色问题
java·数据库·spring
面对疾风叭!哈撒给14 小时前
Windows 系统安装 Mysql 8.0+
数据库·windows·mysql
he___H14 小时前
Redis高级特性
数据库·redis·缓存
crossaspeed14 小时前
Redis的持久化(八股)
数据库·redis·缓存
焦糖玛奇朵婷14 小时前
盲盒小程序开发科普:核心玩法与功能解析
大数据·数据库·程序人生·小程序·软件需求
市场部需要一个软件开发岗位14 小时前
数据仓库相关内容分享
数据库·数据仓库·oracle