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

相关推荐
a9511416428 分钟前
mysql如何创建安全的用户账户_mysql权限配置方法
jvm·数据库·python
摇滚侠12 分钟前
短信验证码登录 Redis实战 黑马程序员
数据库·redis·缓存
qq_3729069319 分钟前
Flask应用Python内存占用高怎么办_使用内存分析工具排查对象泄露
jvm·数据库·python
HHHHH1010HHHHH20 分钟前
怎么在MongoDB中追踪一个Document的具体流转路径_从Chunk分布到迁移历史日志分析
jvm·数据库·python
InfinteJustice29 分钟前
SQL窗口函数解决多维排名问题_组合排序实战
jvm·数据库·python
HHHHH1010HHHHH29 分钟前
SymPy中正确处理含整数参数的三角函数定积分:避免n=0特例干扰结果
jvm·数据库·python
一只大袋鼠31 分钟前
MyBatis 从入门到实战(二):代理 Dao 开发与多表关联查询
java·开发语言·数据库·mysql·mybatis
m0_7164300737 分钟前
JavaScript中类属性与原型属性的覆盖规则详解
jvm·数据库·python
lzksword39 分钟前
C++ Builder XE Idhttp下载网页数据
数据库
m0_7349497942 分钟前
Redis如何降低快照对CPU的影响_合理分配RDB执行时机避开业务高峰期
jvm·数据库·python