?
這篇文章主要介紹了Postg??resql數據庫之創(chuàng )建和修改序列的數據操作,具有很好的創(chuàng )建操作參考價(jià)值,希望對大家有所幫助。和修一起跟隨小編過(guò)來(lái)看看吧。改序
創(chuàng )建序列
(從1開(kāi)始,數據遞增(zeng)幅度1,創(chuàng )建操作最大值(zhi)無(wú)上限):
1create sequence fl_user_seq?? increment by 1 minvalue 1 no(′▽?zhuān)?) maxvalue start with 1;
更改序列值
(方法中(???)兩個(gè)參數分別是和修1.序列名字,2.序列修改后值):
1select setval('fl_user_seq ',改序 88);
N(′_`)avicat Premium中序列位置如下圖:ヽ(′▽?zhuān)?/
補充:PostgreSQL 序列增刪改
CREATE SEQUENCE if not exists(′▽?zhuān)? test_mergetable_id_seq
INCREMENT 1
MINVALUE 1
MAXVALUE 999999999
START 1
CACHE 1;
//或者:
create sequence(╬?益?) if not exists test_mergetable_id_seq increment by 1 minvalue 1 no maxvalu(′?_?`)e start with 1;
指定序列(給表的主鍵指定創(chuàng )建好的序列)
設置序列自增長(cháng)從當前最大值開(kāi)始
SELECT setval('test_mer(′_ゝ`)getable_id_seq', (SELECT MAX(i_id) FROM test_mergetable));alter sequence test_merg??etable_id_seq start with 12;
刪除序列
1drop sequence IF EXISTS test_mergetable_id_??seq
查看序列
1SELECT nextval('test_mergetable_id_seq')
以上為個(gè)人經(jīng)驗,希望能給大家一(′?_?`)個(gè)參考,數據也希望大家多多支持腳本之家。創(chuàng )建操作如有錯誤或未考慮完全的和修地方,望不吝賜教。改序
數(′ω`)據(ju)文章來(lái)源:腳本之家
數據來(lái)源地址:https://www.jb51.net/article/205233.htm
數據