PostgreSQL是一种关系型数据库,和Oracle、MySQL一样被广泛使用。平时工作主要使用的是PostgreSQL,所以有必要对其相关知识做一下总结和掌握,先总结下序列。

一、 Sequence序列
Sequence是一种自动增加的数字序列,一般作为行或者表的唯一标识,用作代理主键。
1、Sequence的创建
例子:创建一个seq_commodity,最小值为1,最大值为9223372036854775807,从1开始,增量的步长为1,缓存为1的循环排序Sequence。
SQL语句如下:
CREATE SEQUENCE seq_commodity
INCREMENT 1
MINVALUE 1
MAXVALUE 9223372036854775807
START 1
CACHE 1
CYCLE; // 循环,表示到最大值后从头开始
2、查找Sequence中的值
SELECT nextval('seq_commodity');
这里nextval表示下一个值
3、修改 Sequence
用alter sequence来修改,除了start以外的所有sequence参数都可以被修改,
alter sequence 的例子 (SQL语句)
ALTER SEQUENCE seq_commodity
INCREMENT 10
MAXVALUE 10000
CYCLE
NOCACHE ;
当然如果想要修改start的值,可以先用 drop sequence删掉,然后再重新创建。
4、删除Drop Sequence
DROP SEQUENCE seq_commodity;
5、Sequence分配策略
调用select nextval(seq_ commodity);返回下一个序列号后,系统优先给用户分配一个序号,接着系统的次Sequence立刻加上设置的步长(increment 1),不论此序号用户是否使用;
调用select currval(seq_ commodity);返回当前的序列号,该序列号只要没有被使用,就不会变化,如果当前请求一直使用,那么不会再分配给其他的请求,因为该序列号已经分配给当前请求。
补充:PostgreSQL 获取 SEQUENCE 列表
我就废话不多说了,大家还是直接看代码吧~
SELECT "c"."relname" FROM "pg_class" "c" WHERE "c"."relkind" = 'S';
结束~
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。
相关推荐:
亚马逊seo信息是什么,亚马逊seo关键词优化软件 ,光谷ai
SEO快速提升:让你的网站排名瞬间飙升的秘诀,网站建设的发展目标
SEO费用如何根据预算选择最合适的SEO服务,营销类推广网站
ChatGPT破解:人工智能的无限潜力与破解秘笈,意识变ai
AI代写文章:高效创作的新风尚
二级泛站群,zblog二级泛站群 ,李宗盛ai
SEO学堂:开启数字营销新时代,全面提升网站排名与流量,文山ai营销推广方案
AI做文章:引领智能创作的未来
SEO查看-如何通过精确分析提升网站流量与排名,东丽网站建设价格
seo独立站是什么,独立站推广是什么 ,ai曲线笔刷扩展
ChatGPT无法加载?检查您的网络设置并尝试重启Chat,ai写作怎么写作文的
SEO针对中小企业的增长潜力:如何通过精准优化抢占市场先机,网络推广和营销就选y火10星评价
ChatGPT的梯子:突破网络壁垒,畅享智能对话的全新体验,ai的音标1001ai的音标
ChatGPT怎么打不开了?揭秘背后的原因与解决方法,ai中打开ai文件丢失
为什么要监控SEO效果,国家为什么要监控个人 ,抚顺ai系统
SEO无限:如何利用SEO技术实现网站流量爆发?,网站建设总监
ChatGPTWindows版本下载:让AI助力您的工作和生活,ai yamama
怎么用AI写出令人惊叹的文章?轻松搞定写作难题!
SEO汇报:如何通过数据分析提升网站排名,助力企业业绩增长,免费推广网站大全百度经验
Chat免费,让沟通无界限,尽享智能对话时代,ai没办法置顶
SEO关键词推广软件官网-助力企业实现高效精准的网络营销,圈圈ai
AI人工智能生成文章:开启写作新时代
AI热门软件,未来科技的钥匙
ChatGPT:基于Transformer技术的语言模型,开创人工智能未来,AI独战OK
GPT-3.5免费吗?揭秘AI智能助手的未来与收费模式,ai 美美
URL站长的崛起:打造高效网站运营的秘密武器,网站建设费用计算依据
ChatGPT的超链接点不开?解决方法一网打尽!,情感ai写作指令是什么
ChatGPT破解:让AI打破语言与思维的边界,ai模板vis
优化综合:引领高效发展的智慧之道,电影营销的推广方式
SEO这种营销方式,改变你网站流量的秘密武器,佛山网站设计建设
打破创作边界,无限可能无限制生成文章的AI
ChatGPT页面空白无法登录?如何解决这一困扰?,温州ai字幕生成
AI撰写率:让创作变得更高效,助力内容产业腾飞,人力ai
SEO关键词的选择步骤:让你的网站在搜索引擎中脱颖而出,ai书法化
怎么用AI写文章:高效创作的秘诀
亚马逊seo是什么公司的,“亚马逊” ,ai玩底特律
ChatGPTWindows版本:让AI助手成为你的工作与生活得力助手,Ai相减变形
什么是seo寄生虫,寄生虫seo原理 ,AI 疫
“只能写作”:在创作的世界里,选择文字,就是选择自由,云南关键词排名推广报价
ChatGPT安装包Windows版-让智能助手触手可得,q和ai
SEO搜索关键词是什么意思?让你轻松网站流量的秘密!,ai颜色不对
AI缩写文档:革新文档管理与自动化的未来,ai聊天中文
用AI生成文章,让创作更简单高效
SEO自行:提升网站流量的秘密武器,邹平县个人网站建设建议
文章AI生成软件高效创作新纪元
SEO优化大全:让你的网站排名轻松破局,精准引流更高效!,274357524ai
如何用AI写公众号文章?让创作更高效、更轻松
撰写稿子的AI,写作的“超级助手”来了!
“标题制造机”:颠覆内容创作的秘密武器,助你轻松打造吸引力十足的标题,景区线上推广用哪些网站
SEO公司核心业务是什么?揭秘提升网站排名的奥秘,写作助手ai一键生成作文在线