本文主要介绍Postgresql数据库的创建和修改顺序的操作,有很好的参考价值,希望对大家有所帮助。来和边肖一起看看。
创建序列
(从1开始,递增1,最大值没有上限):
1创建序列fl_user_seq递增1最小值1无最大值以1开始;
更改序列值
(方法中的两个参数是1。序列名称和2。序列的修改值):
1select setval('fl_user_seq ',88);
Navicat Premium中的序列位置如下:
补充:PostgreSQL序列的添加、删除和修改
创建序列
如果不存在,则创建序列测试_mergetable_id_seq
增量1
MINVALUE 1
MAXVALUE 999999999
第一阶段
CACHE 1;
//或者:
如果不存在,序列test _ merge table _ id _ seq递增1分钟值1无最大值以1开始;
指定序列(为表的主键指定创建的序列)
1 alter table test _ merge table alter column ' I _ id ' set default next val(' test _ merge table _ id _ seq ');
将序列设置为从当前最大值开始增长
SELECT set val(' test _ merge table _ id _ seq ',(SELECT MAX(I _ id)FROM test _ merge table));alter sequence test _ merge table _ id _ seq以12开头;
删除序列
1 drop sequence IF EXISTS test _ merge table _ id _ seq
查看序列
1选择下一个值(' test_mergetable_id_seq ')
以上是我的亲身经历,希望能给大家一个参考,也希望大家多多支持剧本屋。如果有任何错误或不足,请随时给我们建议。