博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Greenplum小把戏 - 仿造Oracle rownum
阅读量:6226 次
发布时间:2019-06-21

本文共 791 字,大约阅读时间需要 2 分钟。

  hot3.png

相信用惯了Oracle的同学刚迁到Greenplum平台后会特别不适应,因为Oracle中常用的rownum在PG系列中没有啊。但是大家别着急,我们可以通过开窗函数模拟类似rownum的列来使用。

SQL如下,ID列类似rownum:

postgres=# \aOutput format is aligned.postgres=# select row_number() over() as id, t.* from pg_tables t;-[ RECORD 1 ]------------------------------id          | 1schemaname  | gp_toolkittablename   | __gp_localidtableowner  | hgimdbtablespace  |hasindexes  | fhasrules    | fhastriggers | f-[ RECORD 2 ]------------------------------id          | 2schemaname  | gp_toolkittablename   | __gp_masteridtableowner  | hgimdbtablespace  |hasindexes  | fhasrules    | fhastriggers | f-[ RECORD 3 ]------------------------------id          | 3schemaname  | gp_toolkittablename   | __gp_log_segment_exttableowner  | hgimdbtablespace  |

 

转载于:https://my.oschina.net/javacy/blog/2999454

你可能感兴趣的文章
OCaml语言开发(1)
查看>>
K3CLOUD单据上的审核人与审核日期字段怎么配置?当审核的时候,为什么不能显示是谁审核的?...
查看>>
网络安全系列之三十 远程文件包含***
查看>>
什么是Xinetd
查看>>
Install SQL Server 2008 on a Windows Server 2008 Cluster Part 1
查看>>
rpm、yum、编译安装
查看>>
动态内存管理
查看>>
状态栏的打字效果_JS特效代码
查看>>
javascript:第六章 F火狐 不能对 {}括号内的 函数进行预解析
查看>>
awstats日志分析系统部署
查看>>
2016年31期老男孩运维班学员决心书
查看>>
第4章:介绍python对象类型/4.1 python的核心数据类型/4.2 字符串/4.2.4 字
查看>>
10.13笔记
查看>>
为什么大家都在学Python?
查看>>
测试工作的重要性和合作性
查看>>
我的友情链接
查看>>
常用服务器SSL证书安装方法大全
查看>>
mysql的主从复制,从库设为只读不能写
查看>>
linux使用mount挂载windows共享盘
查看>>
电脑盘符找不到找到文件的方法
查看>>