雪花 - 一次运行多个 SQL 查询

时间:2021-04-28 03:33:33

标签: sql snowflake-cloud-data-platform

让我们假装,我正在使用 SQL Server,如果我执行以下查询,它们将一个接一个:

select top 10 * from table_1;
go
select top 10 * from table_2;
go
select top 10 * from table_3;
go

Snowflake 没有 go 命令,它似乎只执行最后一条语句。

有没有办法让所有 3 个(或任何我的号码)运行,而不是只运行最后一个?

编辑 #1:

我使用的是 Snowflake 网页界面

2 个答案:

答案 0 :(得分:1)

snowflake 中没有 go 命令。但是,您可以从雪花的 WEB UI 中同时执行多个查询。请找到下面的sql

从 table_1 中选择前 10 个 *;

从table_2中选择前10个*;

从 table_3 中选择前 10 个 *;

选择以上所有查询并点击执行。每个查询都将具有查询 ID 和结果集以供查看。

答案 1 :(得分:1)

使用 DBVisualizer 之类的工具,您可以运行脚本并查看执行的所有查询的结果,每个查询都在自己的选项卡中。