定义

generate_series ( start integer, stop integer [, step integer ] ) → setof integer

generate_series ( start bigint, stop bigint [, step bigint ] ) → setof bigint

generate_series ( start numeric, stop numeric [, step numeric ] ) → setof numeric

从start到stop生成一系列的值,步长为step。 step默认为1。

generate_series ( start timestamp, stop timestamp, step interval ) → setof timestamp

generate_series ( start timestamp with time zone, stop timestamp with time zone, step interval ) → setof timestamp with time zone

从start到stop生成一系列的值,步长为step。

示例

select generate_series(1,10);
select generate_series(1,10,2);select generate_series(1.1,10.9);
select generate_series(1.1,10.9,0.4);-- this example relies on the date-plus-integer operator:
SELECT current_date + s.a AS dates FROM generate_series(0,14,7) AS s(a);SELECT * FROM generate_series('2008-03-01 00:00'::timestamp,'2008-03-04 12:00', '10 hours');select generate_series('2022-01-01 00:00:00'::timestamp,'2022-03-01 00:00:00'::timestamp, '1 d');

参考:http://postgres.cn/docs/13/functions-srf.html

PostgreSQL系列生成函数generate_series相关推荐

  1. oracle迁移postsql的,osdba's blog : Oracle迁移PostgreSQL系列文章之二:merge语句

    Oracle迁移PostgreSQL系列文章之二:merge语句 Posted on 2015-03-06 11:12:46 by osdba 我们知道,Oracle中有一个特别的merge语句.而P ...

  2. postgresql系列之:安装postgresql数据库日志解析插件wal2json

    postgresql系列之:安装postgresql数据库日志解析插件wal2json 一.下载wal2json 二.解压wal2json 三.激活postgresql数据库系统环境变量 四.编译wa ...

  3. PostgreSQL系列教程

    转载 PostgreSQL函数和运算符(二) 7.7模式匹配<br />         PostgreSQL 提供了三种模式匹配的方法:SQLLIKE运算符.SIMILAR TO运算符( ...

  4. mysql 实现类似 postgresql 数据库的 generate_series 函数

    os: centos 7.4.1708 db: mysql 8.0.20 版本 # cat /etc/centos-release CentOS Linux release 7.4.1708 (Cor ...

  5. 【 PG 入门系列 】PostgreSQL的入门简介(一)

    PostgreSQL的入门简介(一) 1. 唠嗑两句先 1.1. 社区网址 1.2. 创作缘由 1.3. 知识点普及 2. 数据库简介 2.1. 数据库整体排名 2.2. PG的起源 2.3. PG的 ...

  6. PostgreSQL技术周刊第20期:PostgreSQL何以支持丰富的NoSQL特性?

    [点击订阅PostgreSQL技术周刊] PostgreSQL(简称PG)的开发者们: 云栖社区已有5000位PG开发者,发布了3000+PG文章(文章列表),沉淀了700+的PG精品问答(问答列表) ...

  7. 腾讯云 TDSQL 在 PostgreSQL 领域的‘‘再次突破’’

    日前,第 11 届 PostgreSQL 中国技术大会圆满落幕,大会上腾讯云多位顶级技术达人携手亮相,分别对腾讯云 PostgreSQL 系列产品技术亮点和创新实践案例进行了深入解读,针对 TDSQL ...

  8. 《Greenplum企业应用实战》一2.3 畅游Greenplum

    本节书摘来自华章出版社<Greenplum企业应用实战>一书中的第2章,第2.3节,作者 何勇 陈晓峰,更多章节内容可以访问云栖社区"华章计算机"公众号查看 2.3 畅 ...

  9. greenplum数据库的使用

    三.           Greenplum数据库的基本使用 1.       启动和停止 su gpadmin gpstart -a ( -a的原因是不需要在手动输入yes) gpstop -a 2 ...

最新文章

  1. 收藏!15000个Python开源项目中精选Top30!
  2. CTOR在区块熵编码中的优点
  3. Echarts的入门
  4. python编码程序_python 编码
  5. 生信可视化(part2)--箱线图
  6. 【python报错】Python词云库wordcloud不显示中文
  7. Skydio 2在行动中的第一响应者部署显示了无人机自主权
  8. linux中查看磁盘配额的数量,[Linux实用命令]-11-磁盘配额实例详解
  9. 微信Web工具可以打开网页,用微信客户端就打不开了
  10. 解决在页面中无法获取qrcode.js生成的base64的图片
  11. Web开发中软件工程艺术(Web程序员请进来谈谈,特别是有大型门户网站后台开发的程序员)
  12. 南京邮电大学离散数学实验三(传递性,自反性,对称性)
  13. B. Marvolo Gaunt’s Ring (递推)
  14. 1分钟免费开通IDaaS云服务
  15. 使用Telerik的DataPager进行服务器端分页
  16. 威纶通触摸屏中通过流动块实现水流效果的具体方法演示
  17. 乔治亚大学计算机科学,UGA计算机科学排名,明白这个常见最有用
  18. 使用pip安装PyTorch
  19. java 0xff byte 越界,PClint错误码大全
  20. 换了ThinkPad IBM T43

热门文章

  1. 电站锅炉烟气SCR脱硝改造
  2. 使用socket实现进程间通信
  3. 软件项目估算之代码行估算方法
  4. 【项目实战】个人博客(SpringBoot,SSM,thymeleaf,Semantic UI)——从设计思路到部署一站式教学
  5. 推荐几个高质量前端公众号
  6. 模拟英雄联盟游戏盒子的英雄排行榜的实现
  7. 电脑可以连接wifi上不了网
  8. before和after怎么区分_CSS 巧用 :before和:after
  9. 修改个人社保关联医院网址
  10. python网络爬虫从入门到实践(第2版)_带你读《Python网络爬虫从入门到实践(第2版)》之三:静态网页抓取-阿里云开发者社区...