【发布时间】:2019-10-07 22:52:49
【问题描述】:
我在雪花函数中发现了一个独特的情况,我的函数的返回类型是表。
- 输入参数:整数
- 返回参数:TABLE
问题说明:我将参数(列之一)传递给表中的函数,当表中只有一行时,我收到错误
SQL 编译错误:无法评估不受支持的子查询类型
而在表中的记录数超过 1 的情况下它可以正常工作。
我的问题:作为表的返回类型是否有任何先决条件,即源中的记录数应大于 1?
【问题讨论】:
-
除此之外,当我尝试手动传递输入参数值时,该函数工作正常。我不确定函数处理有什么问题
标签: database-design snowflake-cloud-data-platform