gpt4 book ai didi

snowflake-cloud-data-platform - 如何在雪花 SQL 中将字符串连接到变量

转载 作者:行者123 更新时间:2023-12-03 23:53:55 25 4
gpt4 key购买 nike

可以使用雪花variables确定一个源表如下:

set src='some_table';
select count(*) from $src;

但是,我正在寻找一种方法来提供数据库名称作为变量并将其与表名称连接起来。伪代码:
set db='database';
select count(*) from $db.table_name;

我怎样才能做到这一点?我想保留 databasetable_name分隔(因此设置 dbandtable=database.table_name 不是一个选项)。

最佳答案

您也可以使用 IDENTIFIER语法,它更通用,你可以在其他地方使用它,比如

SELECT * FROM identifier($s_table);
DESC TABLE identifier($s_table);

关于snowflake-cloud-data-platform - 如何在雪花 SQL 中将字符串连接到变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52740595/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com