SLICE_NUM 函数 - Amazon Redshift

SLICE_NUM 函数

返回一个整数,该整数对应于某个行的数据所在的集群中的切片数。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)