返回一个整数,该整数对应于某个行的数据所在的集群中的切片数。SLICE_NUM 未采用任何参数。
语法
SLICE_NUM()
返回类型
SLICE_NUM 函数返回整数。
示例
以下示例显示包含 EVENTS 中前十个 EVENT 行的数据的切片:
select distinct eventid, slice_num() from event order by eventid limit 10;
eventid | slice_num
---------+-----------
1 | 1
2 | 2
3 | 3
4 | 0
5 | 1
6 | 2
7 | 3
8 | 0
9 | 1
10 | 2
(10 rows)
以下示例将返回一个代码 (10000) 以演示没有 FROM 语句的查询是如何在领导节点上运行的:
select slice_num();
slice_num
-----------
10000
(1 row)