sql - Snowflake - 一次运行多个 SQL 查询

标签 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 Web UI

最佳答案

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

select top 10 * from table_1;

select top 10 * from table_2;

select top 10 * from table_3;

选择以上所有查询并单击“执行”。每个查询都会有查询 ID 和要查看的结果集。

关于sql - Snowflake - 一次运行多个 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67293395/

相关文章:

mysql - 只返回一个 SQL 查询结果的元组

sql - 检查重复项时的最佳自连接技术

postgresql - CSV 中引用的雪花空值破坏了 PostgreSQL 卸载

MYSQL 计数跨表事件的位置

mysql - 如何将一列数据显示为固定值,而另一列正常显示,两列来自同一列数据?数据库

node.js - 使用 WSL2 与安装在 Windows 上的应用程序交互

SQL/Snowflake - 如果表存在则选择

azure - 我想在 Snowflake 中加载我的时间戳列

snowflake-cloud-data-platform - 基于另一个表中范围的基于窗口的平均值

sql - 在 Rails 中,通过加在一起的两列进行查询?