更新时间:2025-05-29 GMT+08:00

Function Scan

算子说明

Function Scan用于执行函数并从函数返回的结果集中获取元组。

典型场景

当查询需要调用一个函数并返回结果集时,Function Scan算子可以执行函数调用并从函数返回的结果集中获取元组。

示例

示例:调用系统函数。

gaussdb=# EXPLAIN SELECT * FROM generate_series(2,4); 
                               QUERY PLAN                                
------------------------------------------------------------------------ 
 Function Scan on generate_series  (cost=0.00..10.00 rows=1000 width=4) 
(1 row)

上述示例中,Function Scan算子输出信息如下所示。

信息名称

含义

Function Scan

算子的名称。