小编use*_*179的帖子

雪花问题:将列作为参数传递给 SELECT,但不返回预期结果

在雪花中,我试图在选择查询中检索 2 列,但将一个列名作为参数传递。它不是从第二列的数据返回“VALUE”,而是返回我从外部传递的参数的值。

片段:

set col='NAME';

SELECT ID, $col from TABLE;
Run Code Online (Sandbox Code Playgroud)

实际结果:

ID  $col
123 NAME
Run Code Online (Sandbox Code Playgroud)

预期结果:

ID  $col
123 Mr. X
Run Code Online (Sandbox Code Playgroud)

sql snowflake-cloud-data-platform

0
推荐指数
1
解决办法
153
查看次数

标签 统计

snowflake-cloud-data-platform ×1

sql ×1