SnowSQL(CLI 客户端)

备注

Snowflake CLI 是一款开源命令行工具,除了 SQL 操作之外,还专为以开发者为中心的工作负载而设计。与旧版 SnowSQL 相比,Snowflake CLI 是现代化程度更高、更强大且高效的 CLI 客户端。Snowflake CLI 不仅允许您执行 SQL 命令,还可让您为 Streamlit in Snowflake、Snowpark Container Services 和 Snowflake Native App Framework 等其他 Snowflake 产品执行命令。Snowflake 只会向 Snowflake CLI 添加新功能和增强功能。因此,Snowflake 建议您开始从 SnowSQL 过渡到 Snowflake CLI。

为了帮助您从 SnowSQL 过渡到 Snowflake CLI,请参阅 从 SnowSQL 迁移到 Snowflake CLI

从 2025 年 7 月起,Snowflake 将根据 SnowSQL 的次要版本提供支持,如下所示:

SnowSQL 版本

初始发布日期

支持结束日期

1.2.x

2023 年 2 月 2 日

2025 年 12 月 19 日

1.3.x

2024 年 5 月 2 日

2026 年 5 月 2 日

1.4.x

2025 年 5 月 22 日

2027 年 5 月 22 日

SnowSQL is a legacy command-line client for connecting to Snowflake to execute SQL queries and perform all DDL and DML operations, including loading data into and unloading data out of database tables.

SnowSQL (snowsql 可执行文件)可以作为交互式 shell 运行,也可以通过 stdin 或使用 -f 选项以批处理模式运行。

SnowSQL 是使用 Snowflake Connector for Python 开发的应用程序示例;但是,连接器并 不是 安装 SnowSQL 的先决条件。安装 SnowSQL 所需的所有软件都捆绑在安装程序中。

Snowflake 提供了特定于平台的 SnowSQL 版本,可供以下平台下载:

操作系统

支持的版本

Linux

CentOS 7、8

Red Hat Enterprise Linux (RHEL) 7、8

Ubuntu 16.04、18.04、20.04 或更高版本

macOS

10.14 或更高版本

Microsoft Windows

Microsoft Windows 8 或更高版本

Microsoft Windows Server 2012、2016、2019、2022

语言: 中文