本文为您介绍如何使用GENERATE_SERIES函数,按from、from+1、from+2 … to-1的规则,生成一系列填充数据。
使用限制
仅实时计算引擎VVR 3.0.0及以上版本支持GENERATE_SERIES函数。
语法
GENERATE_SERIES(INT from, INT to)
入参
参数 | 数据类型 |
---|---|
from | INT类型,指定下界,包含下界值。 |
to | INT类型,指定上界,不包含上界值。 |
示例
- 测试数据
表 1. T1 s(INT) e(INT) 1 3 -2 1 - 测试语句
SELECT s, e, v FROM T1, lateral table(GENERATE_SERIES(s, e)) as v;
- 测试结果
s(INT) e(INT) v(INT) 1 3 1 1 3 2 -2 1 -2 -2 1 -1 -2 1 0