所有命令(按字母顺序排列)

本主题按字母顺序提供所有 DDL 和 DML 命令以及 SELECT 命令和其他相关命令的列表。

命令名称

摘要

A

ALTER <object>

修改账户级别或数据库对象的元数据,或会话的参数。

ALTER ACCOUNT

修改账户。

ALTER AGGREGATION POLICY

替换 聚合策略 的现有规则或注释。

ALTER ALERT

修改现有警报的属性并暂停或恢复现有 警报

ALTER API INTEGRATION

修改现有 API 集成的属性。

ALTER APPLICATION

修改 Native Apps Framework 中已安装应用程序的属性。

ALTER APPLICATION PACKAGE

修改 Native Apps Framework 中现有应用程序包的属性。

ALTER APPLICATION PACKAGE ...RELEASE DIRECTIVE

修改 Native Apps Framework 中现有应用程序包的属性。

ALTER APPLICATION PACKAGE ... VERSION

修改 Native Apps Framework 中现有应用程序包的版本控制。

ALTER APPLICATION ROLE

修改现有应用程序角色的属性。

ALTER AUTHENTICATION POLICY

修改身份验证策略的属性。

ALTER COMPUTE POOL

修改现有 计算池 的属性。

ALTER CONNECTION

修改现有连接的属性。

ALTER DATABASE

修改现有数据库的属性。

ALTER DATABASE ROLE

修改现有数据库角色的属性。

ALTER DYNAMIC TABLE

修改 动态表 的属性。

ALTER EXTERNAL ACCESS INTEGRATION

修改现有 外部访问集成 的属性。

ALTER EXTERNAL TABLE

修改现有外部表的属性、列或约束条件。

ALTER EXTERNAL VOLUME

修改现有 外部卷 的属性。

ALTER FAILOVER GROUP

修改现有 故障转移组 的属性。

ALTER FILE FORMAT

修改现有文件格式对象的属性。

ALTER FUNCTION

修改现有用户定义函数或外部函数的属性。

ALTER FUNCTION (DMF)

修改现有数据指标函数的属性 (DMF)。

ALTER GIT REPOSITORY

修改现有 Git 存储库暂存区 的属性。

ALTER ICEBERG TABLE

修改现有 Iceberg 表 的属性,例如群集选项和标签。

ALTER ICEBERG TABLE ...CONVERT TO MANAGED

转换将外部 Iceberg 目录添加到使用 Snowflake 作为目录(Snowflake 管理的 Iceberg 表)的 Iceberg 表

ALTER ICEBERG TABLE ...REFRESH

刷新使用外部 Iceberg 目录的 Iceberg 表 的元数据。

ALTER INTEGRATION

修改现有集成的属性。

ALTER MASKING POLICY

用新规则或新评论替换现有掩码策略规则,并允许重命名掩码策略。

ALTER MATERIALIZED VIEW

更改当前/指定架构中的物化视图。

ALTER MODEL

修改现有模型的属性,包括其名称、标签、默认版本或注释。

ALTER MODEL ...ADD VERSION

从内部暂存区向现有模型添加新版本。

ALTER MODEL ...DROP VERSION

从指定的机器学习模型中移除版本。

ALTER MODEL ...MODIFY VERSION

修改模型的版本,更改版本的注释或元数据。

ALTER NETWORK POLICY

修改现有网络策略的属性。

ALTER NETWORK RULE

修改现有的网络规则。

ALTER NOTIFICATION INTEGRATION

修改现有通知集成的属性。

ALTER PACKAGES POLICY

修改现有 包策略 的属性。

ALTER PASSWORD POLICY

修改现有密码策略的属性。

ALTER PIPE

修改现有管道对象的有限特性集。

ALTER PROCEDURE

修改现有存储过程的属性。

ALTER PROJECTION POLICY

用新规则或新注释替换现有 投影策略 规则,并允许重命名投影策略。

ALTER REPLICATION GROUP

修改现有 复制组 的属性。

ALTER RESOURCE MONITOR

修改现有 资源监视器 的属性和触发器。

ALTER ROLE

修改现有 自定义角色 的属性。

ALTER ROW ACCESS POLICY

修改现有行访问策略的属性,包括重命名策略或替换策略规则。

ALTER SCHEMA

修改现有架构的属性,包括重命名该架构或将其与其他架构交换,以及更改 Time Travel 数据保留期(如果您使用的是 Snowflake Enterprise Edition 或更高版本)。

ALTER SECRET

修改现有密钥的属性。

ALTER SECURITY INTEGRATION

修改现有安全集成的属性。

ALTER SECURITY INTEGRATION(外部 API 身份验证)

修改为外部 API 身份验证创建的现有安全集成的属性。

ALTER SECURITY INTEGRATION (External OAuth)

修改为 External OAuth 创建的现有安全集成的属性。

ALTER SECURITY INTEGRATION (Snowflake OAuth)

修改为 Snowflake OAuth 客户端创建的现有安全集成的属性。

ALTER SECURITY INTEGRATION (SAML2)

修改现有 SAML2 安全集成的属性。

ALTER SECURITY INTEGRATION (SCIM)

修改现有 SCIM 安全集成的属性。

ALTER SEQUENCE

修改现有序列的属性。

ALTER SERVICE

修改 Snowpark Container Services 服务 配置,升级服务的代码,并允许您暂停或恢复服务。

ALTER SESSION

设置用于更改当前会话行为的参数。

ALTER SESSION POLICY

修改现有会话策略的属性。

ALTER SHARE

修改现有 共享 的属性。

ALTER SNAPSHOT

修改现有 快照 的属性。

ALTER STAGE

修改现有的已命名内部或外部暂存区的属性。

ALTER STORAGE INTEGRATION

修改现有存储集成的属性。

ALTER STREAM

修改现有 的属性、列或约束条件。

ALTER STREAMLIT

修改现有 Streamlit 对象的属性。

ALTER TABLE

修改现有表的属性、列或约束条件。

ALTER TABLE ...ALTER COLUMN

本主题介绍如何使用 ALTER TABLE 语句中的 ALTER COLUMN 子句修改表的一个或多个列属性。

ALTER TABLE(事件表)

修改现有 事件表 的属性、列或约束条件。

ALTER TAG

修改现有标签的属性,包括重命名标签和为标签设置掩码策略。

ALTER TASK

修改现有任务的属性。

ALTER USER

修改系统中现有用户的属性和对象/会话参数。

ALTER VIEW

修改现有视图的属性。

ALTER WAREHOUSE

暂停或恢复虚拟仓库,或中止对仓库的所有查询(以及其他 SQL 语句)。

B

BEGIN

在当前会话中开始事务。

C

CALL

调用 存储过程

CALL(使用匿名过程)

创建和调用一个匿名过程,该过程类似于 存储过程,但不会存储以备将来使用。

COMMENT

为现有对象添加注释或覆盖现有注释。

COMMIT

在当前会话中提交未完成事务。

COPY FILES

将文件从一个暂存区复制到另一个暂存区。

COPY INTO <location>

将数据从表(或查询)卸载到以下位置之一的一个或多个文件中。

COPY INTO <table>

将数据从暂存文件加载到现有表中。

CREATE <object>

创建指定类型的新对象。

CREATE ACCOUNT

在您的组织中创建新账户。

CREATE AGGREGATION POLICY

在当前/指定的架构中创建一个新的 聚合策略,或替换现有的聚合策略。

CREATE ALERT

在当前架构中创建新 警报

CREATE API INTEGRATION

在账户中创建新的 API 集成对象,或替换现有的 API 集成。

CREATE APPLICATION

使用应用程序包或列表创建新的应用程序对象。

CREATE APPLICATION PACKAGE

使用 Native Apps Framework 创建包含应用程序的数据内容和应用程序逻辑的新应用程序包。

CREATE APPLICATION ROLE

创建新的应用程序角色或替换现有的应用程序角色。

CREATE AUTHENTICATION POLICY

在当前或指定的架构中创建新的身份验证策略,或替换现有的身份验证策略。

CREATE CATALOG INTEGRATION

为账户中的 Iceberg 表 创建新的 目录集成 或替换现有的目录集成。

CREATE <object> ... CLONE

创建系统中现有对象的副本。

CREATE COMPUTE POOL

在当前账户中创建一个新的 计算池

CREATE CONNECTION

在账户中创建新连接。

CREATE DATA METRIC FUNCTION

在当前或指定架构中创建新的数据指标函数 (DMF),或替换现有的数据指标函数。

CREATE DATABASE

在系统中创建新数据库。

CREATE DATABASE ROLE

创建新的 数据库角色 或替换系统中现有的数据库角色。

CREATE DYNAMIC TABLE

根据指定的查询创建 动态表

CREATE EVENT TABLE

创建用于获取事件的 事件表,包括来自函数和过程的记录消息。

CREATE EXTERNAL ACCESS INTEGRATION

创建 外部访问集成,以便从 UDF 或过程处理程序访问外部网络位置。

CREATE EXTERNAL FUNCTION

创建新的 外部函数

CREATE EXTERNAL TABLE

在当前/指定的架构中创建新的外部表或替换现有的外部表。

CREATE EXTERNAL VOLUME

为账户中的 Iceberg 表 创建新的 外部卷 或替换现有的外部卷。

CREATE FAILOVER GROUP

在系统中创建由指定对象组成的新故障转移组。

CREATE FILE FORMAT

创建命名文件格式,描述一组用于访问或加载到 Snowflake 表中的暂存数据。

CREATE FUNCTION

创建新的 UDF (用户定义函数)

CREATE GIT REPOSITORY

在架构中创建 Git 存储库暂存区 或替换现有的 Git 存储库暂存区。

CREATE HYBRID TABLE

在当前/指定架构中创建新的混合表或替换现有表。

CREATE ICEBERG TABLE

在当前/指定架构中创建或替换 Iceberg 表

CREATE ICEBERG TABLE(使用 AWS Glue 作为 Iceberg 目录)

使用在 AWS Glue Data Catalog 中注册的 Iceberg 表,在当前/指定架构中创建或替换 Iceberg 表

CREATE ICEBERG TABLE(对象存储中的 Iceberg 文件)

在对象存储(外部云存储)中使用 Iceberg 文件,在当前/指定架构中创建或替换 Iceberg 表

CREATE ICEBERG TABLE(使用 Snowflake 作为 Iceberg 目录)

在当前/指定架构中,创建或替换 将 Snowflake 用作 Iceberg 目录Iceberg 表

CREATE IMAGE REPOSITORY

在当前架构中创建新的 镜像仓库

CREATE INDEX

在现有 混合表 中创建新的二级索引并使用数据填充索引。

CREATE INTEGRATION

在系统中创建新的集成或替换现有集成。

CREATE MANAGED ACCOUNT

创建新的托管账户。

CREATE MASKING POLICY

在当前/指定的架构中创建新的掩码策略或替换现有掩码策略。

CREATE MATERIALIZED VIEW

基于对现有表的查询,在当前/指定的架构中创建新的物化视图,并在视图中填充数据。

CREATE MODEL

在当前/指定架构中创建新的机器学习模型,或替换现有模型。

CREATE NETWORK POLICY

创建网络策略或替换现有网络策略。

CREATE NETWORK RULE

创建网络规则或替换现有网络规则。

CREATE NOTIFICATION INTEGRATION

在账户中创建新的通知集成或替换现有集成。

CREATE PACKAGES POLICY

创建新的 包策略 或替换现有的包策略。

CREATE PASSWORD POLICY

创建新的密码策略或替换现有的密码策略。

CREATE PIPE

在系统中创建一个新管道,用于定义 COPY INTO <table> 语句,Snowpipe 可使用该语句将数据从引入队列加载到表中。

CREATE PROCEDURE

创建新的 存储过程

CREATE PROJECTION POLICY

在当前/指定的架构中创建一个新的 投影策略,或替换现有的投射策略。

CREATE REPLICATION GROUP

在系统中创建由指定对象组成的新复制组。

CREATE RESOURCE MONITOR

创建新的 资源监视器

CREATE ROLE

创建新角色或替换系统中的现有角色。

CREATE ROW ACCESS POLICY

在当前/指定的架构中创建新的行访问策略或替换现有的行访问策略。

CREATE SCHEMA

在当前数据库中创建新架构。

CREATE SECRET

在当前/指定架构中创建新密钥或替换现有密钥。

CREATE SECURITY INTEGRATION

在账户中创建新的安全集成或替换现有集成。

CREATE SECURITY INTEGRATION(外部 API 身份验证)

为账户中的外部 API 身份验证创建新的安全集成或替换现有集成。

CREATE SECURITY INTEGRATION (External OAuth)

在账户中创建新的 External OAuth 安全集成或替换现有集成。

CREATE SECURITY INTEGRATION (Snowflake OAuth)

在账户中创建新的 Snowflake OAuth 安全集成或替换现有集成。

CREATE SECURITY INTEGRATION (SAML2)

在账户中创建新的 SAML2 安全集成或替换现有集成。

CREATE SECURITY INTEGRATION (SCIM)

在账户中创建新的 SCIM 安全集成或替换现有集成。

CREATE SEQUENCE

创建一个可用于生成连续的唯一数字的新序列。

CREATE SERVICE

在当前架构中创建一个新的 Snowpark Container Services 服务

CREATE SESSION POLICY

创建新的会话策略或替换现有的会话策略。

CREATE SHARE

创建一个新的 共享

CREATE SNAPSHOT

创建或替换来自指定服务实例的命名卷的 快照

CREATE STAGE

创建一个名为 内部外部 的新暂存区,用于将数据从文件加载到 Snowflake 表中,并将数据从表中卸载到文件中。

CREATE STORAGE INTEGRATION

在账户中创建新的存储集成或替换现有集成。

CREATE STREAM

在当前/指定的架构中创建新流或替换现有

CREATE STREAMLIT

在 Snowflake 中创建新的 Streamlit 应用程序对象或替换同一架构中的现有 Streamlit 应用程序对象。

CREATE TABLE

在当前/指定的架构中创建新表或替换现有表。

CREATE | ALTER TABLE ... CONSTRAINT

本主题介绍如何通过在 CREATE TABLEALTER TABLE 语句中指定 CONSTRAINT 子句来创建约束条件。

CREATE TAG

创建新标签或替换系统中的现有标签。

CREATE TASK

在当前/指定的架构中创建新任务或替换现有任务。

CREATE USER

创建新用户或替换系统中的现有用户。

CREATE OR ALTER VERSIONED SCHEMA

创建新的版本化架构或修改现有的版本化架构。

CREATE VIEW

基于对一个或多个现有表(或任何其他有效查询表达式)的查询,在当前/指定的架构中创建新视图。

CREATE WAREHOUSE

在系统中创建新的 虚拟仓库

D

DELETE

从表中移除行。

DESCRIBE <object>

描述指定对象的详细信息。

DESCRIBE AGGREGATION POLICY

描述有关 聚合策略 的详细信息,包括创建日期、名称和 SQL 表达式。

DESCRIBE ALERT

描述 警报 的属性。

DESCRIBE APPLICATION

显示有关应用程序对象的信息。

DESCRIBE AUTHENTICATION POLICY

描述身份验证策略的属性。

DESCRIBE CATALOG INTEGRATION

描述 目录集成 的属性。

DESCRIBE COMPUTE POOL

描述 计算池 的属性。

DESCRIBE DATABASE

描述数据库。

DESCRIBE DYNAMIC TABLE

描述 动态表 中的列。

DESCRIBE EVENT TABLE

描述 事件表 中的列。

DESCRIBE EXTERNAL TABLE

描述外部表中的 VALUE 列和虚拟列。

DESCRIBE EXTERNAL VOLUME

描述 外部卷 的属性。

DESCRIBE FILE FORMAT

描述文件格式的属性及其当前值,以及每个属性的默认值。

DESCRIBE FUNCTION

描述指定的用户定义函数 (UDF) 或外部函数,包括签名(如实参)、返回值、语言和正文(如定义)。

DESCRIBE FUNCTION (DMF)

描述指定的数据指标函数 (DMF),包括签名(实参)、返回值、语言和正文(定义)。

DESCRIBE GIT REPOSITORY

描述现有的 Git 存储库暂存区

DESCRIBE ICEBERG TABLE

描述 Iceberg 表 中的列或 Iceberg 表属性的当前值和默认值。

DESCRIBE INTEGRATION

描述集成的属性。

DESCRIBE MASKING POLICY

描述有关掩码策略的详细信息,包括创建日期、名称、数据类型和 SQL 表达式。

DESCRIBE MATERIALIZED VIEW

描述物化视图中的列。

DESCRIBE NETWORK POLICY

描述为网络策略指定的属性。

DESCRIBE NETWORK RULE

描述为网络规则指定的属性。

DESCRIBE PACKAGES POLICY

描述有关包策略的详细信息。

DESCRIBE PASSWORD POLICY

描述有关密码策略的详细信息。

DESCRIBE PIPE

描述为管道指定的属性以及属性的默认值。

DESCRIBE PROCEDURE

描述指定的存储过程,包括存储过程的签名(如实参)、返回值、语言和正文(如定义)。

DESCRIBE PROJECTION POLICY

描述有关 投影策略 的详细信息,包括创建日期、名称和 SQL 表达式。

DESCRIBE RESULT

描述查询结果中的列。

DESCRIBE ROW ACCESS POLICY

描述行访问策略,包括创建日期、名称、数据类型和 SQL 表达式。

DESCRIBE SCHEMA

描述架构。

DESCRIBE SEARCH OPTIMIZATION

描述指定表及其列的 搜索优化配置

DESCRIBE SECRET

描述密钥的属性。

DESCRIBE SEQUENCE

描述序列,包括序列的间隔。

DESCRIBE SERVICE

描述 Snowpark Container Services 服务 (包括作业服务)。

DESCRIBE SESSION POLICY

描述有关会话策略的详细信息。

DESCRIBE SHARE

描述 共享 中包含的数据对象。

DESCRIBE SNAPSHOT

描述 快照 的属性。

DESCRIBE STAGE

描述为暂存区中的属性指定的值(文件格式、副本和位置),以及每个属性的默认值。

DESCRIBE STREAM

描述流中的列。

DESCRIBE STREAMLIT

描述 Streamlit 对象中的列。

DESCRIBE TABLE

描述表中的列或表的暂存区属性的当前值以及默认值。

DESCRIBE TASK

描述任务中的列。

DESCRIBE TRANSACTION

描述 事务,包括开始时间和状态(正在运行、已提交、已回滚)。

DESCRIBE USER

描述用户,包括用户属性的当前值以及默认值。

DESCRIBE VIEW

描述视图(或表)中的列。

DESCRIBE WAREHOUSE

描述仓库。

DROP <object>

从系统中移除指定对象。

DROP ACCOUNT

删除一个账户,这将启动 删除该账户 的过程。

DROP AGGREGATION POLICY

从当前/指定的架构中移除 聚合策略

DROP ALERT

删除现有 警报

DROP APPLICATION

从 Native Apps Framework 中的系统中移除应用程序。

DROP APPLICATION PACKAGE

从 Native Apps Framework 中的系统中移除应用程序包。

DROP APPLICATION ROLE

从系统中移除指定的应用程序角色。

DROP AUTHENTICATION POLICY

从系统中移除身份验证策略。

DROP CATALOG INTEGRATION

从账户中移除 目录集成

DROP COMPUTE POOL

从账户中移除指定的 计算池

DROP CONNECTION

从账户中移除连接。

DROP DATABASE

从系统中移除数据库。

DROP DATABASE ROLE

从系统中移除指定的数据库角色。

DROP DYNAMIC TABLE

从当前/指定的架构中移除 动态表

DROP EXTERNAL TABLE

从当前/指定的架构中移除外部表。

DROP EXTERNAL VOLUME

从账户中移除 外部卷,但保留外部卷的一个版本,以便使用 UNDROP EXTERNAL VOLUME 来恢复。

DROP FAILOVER GROUP

从账户中移除故障转移组。

DROP FILE FORMAT

从当前/指定的架构中移除指定的文件格式。

DROP FUNCTION

从当前/指定的架构中移除指定的用户定义函数 (UDF) 或外部函数。

DROP FUNCTION (DMF)

从当前或指定的架构中移除指定的数据指标函数 (DMF)。

DROP GIT REPOSITORY

从当前/指定架构中移除指定的 Git 存储库暂存区。

DROP ICEBERG TABLE

从当前/指定的架构中移除 Iceberg 表,但保留 Iceberg 表的某个版本,以便可以使用 UNDROP ICEBERG TABLE 将其恢复。

DROP IMAGE REPOSITORY

从当前或指定的架构中移除指定的 镜像仓库

DROP INDEX

删除二级索引。

DROP INTEGRATION

从账户中移除集成。

DROP MANAGED ACCOUNT

移除托管账户,包括在该账户中创建的所有对象,并立即限制对该账户的访问。

DROP MASKING POLICY

从系统中移除掩码策略。

DROP MATERIALIZED VIEW

从当前/指定的架构中移除指定的物化视图。

DROP MODEL

从当前/指定架构中移除机器学习模型。

DROP NETWORK POLICY

从系统中移除指定的网络策略。

DROP NETWORK RULE

从系统中移除指定的网络规则。

DROP PACKAGES POLICY

从系统中移除包策略。

DROP PASSWORD POLICY

从系统中移除密码策略。

DROP PIPE

从当前/指定的架构中移除指定的管道。

DROP PROCEDURE

从当前/指定的架构中移除指定的存储过程。

DROP PROJECTION POLICY

从当前/指定的架构中移除 投影策略

DROP REPLICATION GROUP

从账户中移除 复制组

DROP RESOURCE MONITOR

从系统中移除指定的 资源监视器

DROP ROLE

从系统中移除指定角色。

DROP ROW ACCESS POLICY

从系统中移除行访问策略。

DROP SCHEMA

从当前/指定的数据库中移除架构。

DROP SECRET

从系统中移除密钥。

DROP SEQUENCE

从当前/指定的架构中移除序列。

DROP SERVICE

从当前或指定的架构中移除指定的 Snowpark Container Services 服务

DROP SESSION POLICY

从系统中移除会话策略。

DROP SHARE

从系统中移除指定的 共享,并立即撤消所有使用者(如在共享中创建数据库的账户)的访问权限。

DROP SNAPSHOT

移除 快照

DROP STAGE

从当前/指定的架构中移除指定的内部或外部暂存区。

DROP STREAM

从当前/指定的架构中移除流。

DROP STREAMLIT

从当前/指定的架构中移除指定的 Streamlit 对象。

DROP TABLE

从当前/指定的架构中移除表,但保留该表的某个版本,以便可以使用 UNDROP TABLE 将表恢复。

DROP TAG

从系统中移除标签。

DROP TASK

从当前/指定的架构中移除任务。

DROP USER

从系统中移除指定用户。

DROP VIEW

从当前/指定的架构中移除指定视图。

DROP WAREHOUSE

从系统中移除指定的虚拟仓库。

E

EXECUTE ALERT

手动执行独立于警报计划的 警报

EXECUTE IMMEDIATE

执行包含 SQL 语句或 Snowflake Scripting 语句 的字符串。

EXECUTE IMMEDIATE FROM

EXECUTE IMMEDIATE FROM 在暂存区执行文件中指定的 SQL 语句。

EXECUTE JOB SERVICE

将 Snowpark Container Services 服务作为作业执行。

EXECUTE TASK

手动触发任务(独立任务或 任务图 中的根任务)的异步单次运行,不受为任务定义的计划限制。

EXPLAIN

返回指定 SQL 语句的逻辑执行计划。

G

GET

将数据文件从以下 内部暂存区 类型之一下载到客户端计算机上的本地目录或文件夹。

GRANT APPLICATION ROLE

为账户角色或其他应用程序角色分配应用程序角色。

GRANT DATABASE ROLE

账户角色或其他数据库角色 分配数据库角色。

GRANT DATABASE ROLE ...TO SHARE

向共享授予数据库角色。

GRANT OWNERSHIP

将架构中指定类型的对象或所有对象的所有权从一个角色转移到另一个角色。

GRANT <privileges>

向角色或数据库角色授予对安全对象的一项或多项访问权限。

GRANT <privileges> ...TO APPLICATION ROLE

向应用程序角色授予对安全架构级对象的一项或多项访问权限。

GRANT <privilege> ...TO SHARE

向共享授予对数据库和其他支持的数据库对象(架构、UDFs、表和视图)的访问权限。

GRANT ROLE

为用户或其他角色分配角色。

GRANT SERVICE ROLE

将服务角色分配给账户角色、应用程序角色或数据库角色。

I

INSERT

通过在表中插入一行或多行来更新表。

INSERT(多表)

通过在表中插入一个或多个具有列值的行(来自查询)来更新多个表。

L

LIST

返回在以下 Snowflake 暂存区之一中暂存(即从本地文件系统上传或从表中卸载)的文件列表。

M

MERGE

根据第二个表或子查询中的值在表中插入、更新和删除值。

P

PUT

将数据文件从本地文件系统上传到以下 Snowflake 暂存区之一。

R

REMOVE

从外部(外部云存储)或内部(即 Snowflake)暂存区移除文件。

REVOKE APPLICATION ROLE

撤消账户角色或其他应用程序角色的应用程序角色。

REVOKE DATABASE ROLE

撤消 账户角色或其他数据库角色 的数据库角色。

REVOKE DATABASE ROLE ...FROM SHARE

撤消共享的数据库角色。

REVOKE <privileges>

从角色或数据库角色中移除对安全对象的一项或多项权限。

REVOKE <privileges> FROM APPLICATION ROLE

撤消应用程序角色对安全架构级对象的一项或多项访问权限。

REVOKE <privilege> ...FROM SHARE

撤消共享中数据库和其他受支持的数据库对象(架构、表和视图)的访问权限。

REVOKE ROLE

从其他角色或用户中移除角色。

REVOKE SERVICE ROLE

从账户角色、应用程序角色或数据库角色中撤消服务角色。

ROLLBACK

回滚当前会话中的未完成事务。

S

SELECT

SELECT 可以用作语句或其他语句中的子句。

SET

会话变量 的值初始化为 SQL 表达式的结果。

SHOW <objects>

列出指定对象类型的现有对象。

SHOW ACCOUNTS

列出组织中的所有账户,不包括 托管账户

SHOW AGGREGATION POLICIES

列出与现有的 聚合策略 有关的信息,包括创建日期、数据库和架构名称、所有者以及任何可用的注释。

SHOW ALERTS

列出您具有访问权限的 警报

SHOW APPLICATION PACKAGES

列出您在 Native Apps Framework 中对整个账户具有访问权限的应用程序包。

SHOW APPLICATION ROLES

列出指定应用程序中的所有应用程序角色。

SHOW APPLICATIONS

列出您在 Native Apps Framework 中对整个账户具有访问权限的应用程序对象。

SHOW AUTHENTICATION POLICIES

列出系统中定义的所有身份验证策略。

SHOW CATALOG INTEGRATIONS

列出您账户中的 目录集成

SHOW CHANNELS

列出您具有访问权限的 Snowpipe Streaming 通道

SHOW CLASSES

列出所有可用类。

SHOW COLUMNS

列出您具有访问权限的表或视图中的列。

SHOW COMPUTE POOLS

列出您具有访问权限的账户中的 计算池

SHOW CONNECTIONS

列出您具有访问权限的连接。

SHOW DATA METRIC FUNCTIONS

列出您具有访问权限的 数据指标函数 (DMFs)。

SHOW DATABASE ROLES

列出指定数据库中的所有数据库角色。

SHOW DATABASES

列出您在整个账户中拥有访问权限的数据库,包括仍在 Time Travel 保留期内因此可以取消删除的已删除数据库。

SHOW DATABASES IN FAILOVER GROUP

列出故障转移组中的数据库。

SHOW DATABASES IN REPLICATION GROUP

列出复制组中的数据库。

SHOW DELEGATED AUTHORIZATIONS

列出您拥有访问权限的有效委派授权。

SHOW DYNAMIC TABLES

列出您具有访问权限的 动态表

SHOW ENDPOINTS

列出 Snowpark Container Services 服务 (或作业服务)中的端点。

SHOW EVENT TABLES

列出您拥有访问权限的 事件表,包括因仍在 Time Travel 保留期内而可以取消删除的已删除表。

SHOW EXTERNAL FUNCTIONS

列出为您的账户创建的所有外部函数。

SHOW EXTERNAL TABLES

列出您具有访问权限的外部表。

SHOW EXTERNAL VOLUMES

列出您账户中您拥有访问权限的 外部卷

SHOW FAILOVER GROUPS

列出您账户中的主要和次要故障转移组,以及与您的账户关联的其他账户中的故障转移组。

SHOW FILE FORMATS

列出您具有访问权限的文件格式。

SHOW FUNCTIONS

列出本机、用户定义、外部或机器学习模型中定义的函数。

SHOW GIT BRANCHES

列出指定存储库中的 Git 存储库分支。

SHOW GIT REPOSITORIES

列出您具有访问权限的 Git 存储库暂存区

SHOW GIT TAGS

列出指定 Git 存储库中的 Git 存储库标签。

SHOW GLOBAL ACCOUNTS

列出组织中启用复制的所有账户,并指明每个账户所在的 Snowflake 区域。

SHOW GRANTS

列出已明确授予角色、用户和共享的所有访问控制权限。

SHOW HYBRID TABLES

列出您具有访问权限的 混合表

SHOW ICEBERG TABLES

列出您拥有访问权限的 Iceberg 表

SHOW IMAGE REPOSITORIES

列出您具有访问权限的 镜像仓库

SHOW IMAGES IN IMAGE REPOSITORY

列出 镜像仓库 中的镜像。

SHOW INDEXES

列出账户中您具有访问权限的所有索引。

SHOW INTEGRATIONS

列出您账户中的集成。

SHOW LOCKS

列出所有锁定资源的正在运行的事务。

SHOW MANAGED ACCOUNTS

列出为您的账户创建的托管账户。

SHOW MASKING POLICIES

列出掩码策略信息,包括创建日期、数据库和架构名称、所有者以及任何可用注释。

SHOW MATERIALIZED VIEWS

列出您有权访问的物化视图。

SHOW MODELS

列出您有权访问的机器学习模型。

SHOW NETWORK POLICIES

列出系统中定义的所有网络策略。

SHOW NETWORK RULES

列出系统中定义的所有网络规则。

SHOW OBJECTS

列出您具有访问权限的表和视图。

SHOW ORGANIZATION ACCOUNTS

列出组织中的所有账户,不包括 托管账户

SHOW PACKAGES POLICIES

列出软件包策略信息。

SHOW PARAMETERS

列出所有可以设置的账户、会话和对象参数,以及每个参数的当前值和默认值。

SHOW PASSWORD POLICIES

列出密码策略信息,包括创建日期、数据库和架构名称、所有者以及所有可用注释。

SHOW PIPES

列出您拥有访问权限的管道。

SHOW PRIMARY KEYS

列出指定表、当前或指定架构中所有表、当前或指定数据库中所有表的主键,或当前账户中所有表的主键。

SHOW PRIVILEGES

列出授予应用程序的权限。

SHOW PROCEDURES

列出您有权访问的存储过程。

SHOW PROJECTION POLICIES

列出 投影策略 信息,包括创建日期、数据库和架构名称、所有者以及任何可用注释。

SHOW REFERENCES

列出清单文件中为应用程序定义的引用以及使用者与该应用程序关联的引用。

SHOW REGIONS

列出可以在其中创建账户的所有 区域

SHOW RELEASE DIRECTIVES

列出在 Native Apps Framework 中为应用程序包定义的发布指令。

SHOW REPLICATION ACCOUNTS

列出组织中所有启用复制的账户,并指明每个账户所在的 区域

SHOW REPLICATION DATABASES

列出您账户中的所有主数据库和次要数据库(即所有已启用复制的数据库),并指明每个账户所在的 区域

SHOW REPLICATION GROUPS

  • 列出此账户中的每个主要复制组或次要复制组或故障转移组。

SHOW RESOURCE MONITORS

列出您的账户中您拥有访问权限的所有资源监视器。

SHOW ROLES

列出您可以在整个账户中查看的所有角色,包括系统定义的角色和任何现有的自定义角色。

SHOW ROLES IN SERVICE

列出与服务关联的所有服务角色。

SHOW ROW ACCESS POLICIES

列出您具有访问权限的行访问策略。

SHOW SCHEMAS

列出您具有访问权限的架构,包括已删除的架构,这些架构仍在 Time Travel 保留期内,因此可以取消删除。

SHOW SECRETS

列出您有权查看的密钥。

SHOW SEQUENCES

列出您拥有访问权限的所有序列。

SHOW SERVICES

列出您具有访问权限的 Snowpark Container Services 服务 (包括作业服务)。

SHOW SESSION POLICIES

列出会话策略信息,包括创建日期、数据库和架构名称、所有者以及任何可用注释。

SHOW SHARES

列出系统中所有可用的 共享

SHOW SHARES IN FAILOVER GROUP

列出故障转移组中的共享。

SHOW SHARES IN REPLICATION GROUP

列出复制组中的共享。

SHOW SNAPSHOTS

列出您具有访问权限的 快照

SHOW STAGES

列出您拥有访问权限的所有暂存区。

SHOW STREAMLITS

列出您具有访问权限的 Streamlit 对象。

SHOW STREAMS

列出您有访问权限的流。

SHOW TABLES

列出您拥有访问权限的表,包括因仍在 Time Travel 保留期内而可以取消删除的已删除表。

SHOW TAGS

列出标签信息。

SHOW TASKS

列出您具有访问权限的任务。

SHOW TRANSACTIONS

列出所有正在运行的事务。

SHOW USER FUNCTIONS

列出您拥有访问权限的所有用户定义函数 (UDFs)。

SHOW USERS

列出系统中的所有用户。

SHOW VARIABLES

列出当前会话中定义的所有 变量

SHOW VERSIONS

列出在指定应用程序包中定义的版本。

SHOW VERSIONS IN MODEL

列出机器学习模型中的版本。

SHOW VIEWS

列出您具有访问权限的视图,包括安全视图。

SHOW WAREHOUSES

列出您账户中您拥有访问权限的所有仓库。

T

TRUNCATE MATERIALIZED VIEW

移除物化视图中的所有行,但保持视图不变(包括物化视图的所有权限和约束条件)。

TRUNCATE TABLE

从表中移除所有行,但保持表不变(包括表的所有权限和约束条件)。

U

UNDROP <object>

将指定对象恢复到系统。

UNDROP ACCOUNT

恢复尚未被永久删除的 已删除账户 (处于宽限期内的已删除账户)。

UNDROP DATABASE

恢复已删除数据库的最新版本。

UNDROP DYNAMIC TABLE

恢复已删除 动态表 的最新版本。

UNDROP EXTERNAL VOLUME

恢复已删除 外部卷 的最新版本。

UNDROP ICEBERG TABLE

恢复已删除 Iceberg 表 的最新版本。

UNDROP SCHEMA

恢复已删除架构的最新版本。

UNDROP TABLE

恢复已删除表的最新版本。

UNDROP TAG

将标签的最新版本恢复到系统。

UNSET

删除 会话变量

UPDATE

使用新值更新目标表中的指定行。

USE <object>

指定用于当前会话的角色、仓库、数据库或架构。

USE DATABASE

指定会话的指定活动/当前数据库。

USE ROLE

指定会话的活动/当前主要角色。

USE SCHEMA

指定会话的活动/当前架构。

USE SECONDARY ROLES

指定会话的活动/当前次要角色。

USE WAREHOUSE

指定会话的活动/当前仓库。

语言: 中文