Todos os comandos (em ordem alfabética)

Este tópico fornece uma lista de todos os comandos DDL e DML, assim como o comando SELECT e outros comandos relacionados, em ordem alfabética.

Nome do comando

Resumo

A

ALTER <objeto>

Modifica os metadados de um objeto em nível de conta ou de banco de dados, ou os parâmetros de uma sessão.

ALTER ACCOUNT

Modifica uma conta.

ALTER ALERT

Modifica as propriedades de um alerta existente e suspende ou reinicia um alerta existente.

ALTER API INTEGRATION

Modifica as propriedades de uma integração de API existente.

ALTER APPLICATION

Modifica as propriedades de um aplicativo instalado no Native Apps Framework.

ALTER APPLICATION PACKAGE

Modifica as propriedades de um pacote de aplicativo existente no Native Apps Framework.

ALTER APPLICATION PACKAGE … RELEASE DIRECTIVE

Modifica as propriedades de um pacote de aplicativo existente no Native Apps Framework.

ALTER APPLICATION PACKAGE … VERSION

Modifica o controle de versão de um pacote de aplicativo existente no Native Apps Framework.

ALTER APPLICATION ROLE

Modifica as propriedades de uma função de aplicativo existente.

ALTER COMPUTE POOL

Modifica as propriedades de um pool de computação existente.

ALTER CONNECTION

Modifica as propriedades de uma conexão existente.

ALTER DATABASE

Modifica as propriedades de um banco de dados existente.

ALTER DATABASE ROLE

Modifica as propriedades de uma função de banco de dados existente.

ALTER DYNAMIC TABLE

Modifica as propriedades de uma tabela dinâmica.

ALTER EXTERNAL ACCESS INTEGRATION

Modifica as propriedades de uma integração de acesso externa existente.

ALTER EXTERNAL TABLE

Modifica as propriedades, colunas ou restrições de uma tabela externa existente.

ALTER EXTERNAL VOLUME

Modifica as propriedades de um volume externo existente.

ALTER FAILOVER GROUP

Modifica as propriedades de um grupo de failover existente.

ALTER FILE FORMAT

Modifica as propriedades de um objeto de formato do arquivo existente.

ALTER FUNCTION

Modifica as propriedades de uma função definida pelo usuário ou função externa existente.

ALTER ICEBERG TABLE

Modifica as propriedades, colunas ou restrições de uma tabela Iceberg existente.

ALTER INTEGRATION

Modifica as propriedades de uma integração existente.

ALTER MASKING POLICY

Substitui as regras existentes de política de mascaramento por novas regras ou um novo comentário e permite a renomeação de uma política de mascaramento.

ALTER MATERIALIZED VIEW

Altera uma exibição materializada no esquema atual/especificado.

ALTER NETWORK POLICY

Modifica as propriedades de uma política de redes existente.

ALTER NETWORK RULE

Modifica uma regra de rede existente.

ALTER NOTIFICATION INTEGRATION

Modifica as propriedades para uma integração de notificação existente.

ALTER PACKAGES POLICY

Modifica as propriedades para uma política de pacotes existente.

ALTER PASSWORD POLICY

Modifica as propriedades de uma política de senhas existente.

ALTER PIPE

Modifica um conjunto limitado de propriedades para um objeto de canal existente.

ALTER PROCEDURE

Modifica as propriedades de um procedimento armazenado existente.

ALTER REPLICATION GROUP

Modifica as propriedades de um grupo de replicação existente.

ALTER RESOURCE MONITOR

Modifica as propriedades e os acionadores para um monitor de recursos existente.

ALTER ROLE

Modifica as propriedades de uma função personalizada existente.

ALTER ROW ACCESS POLICY

Modifica as propriedades de uma política de acesso a linhas existente, incluindo a renomeação da política ou a substituição das regras da política.

ALTER SCHEMA

Modifica as propriedades de um esquema existente, inclusive renomeando o esquema ou trocando-o por outro esquema e alterando o período de retenção de dados do Time Travel (se você estiver usando o Snowflake Enterprise Edition ou superior).

ALTER SECRET

Modifica as propriedades de um segredo existente.

ALTER SECURITY INTEGRATION

Modifica as propriedades para uma integração de segurança existente.

ALTER SECURITY INTEGRATION (Autenticação de API externa)

Modifica as propriedades de uma integração de segurança existente criada para autenticação de API externa.

ALTER SECURITY INTEGRATION (OAuth externo)

Modifica as propriedades de uma integração de segurança existente criada para OAuth externo.

ALTER SECURITY INTEGRATION (Snowflake OAuth)

Modifica as propriedades de uma integração de segurança existente criada para um cliente Snowflake OAuth.

ALTER SECURITY INTEGRATION (SAML2)

Modifica as propriedades de uma integração de segurança SAML2 existente.

ALTER SECURITY INTEGRATION (SCIM)

Modifica as propriedades de uma integração de segurança SCIM existente.

ALTER SEQUENCE

Modifica as propriedades para uma sequência existente.

ALTER SERVICE

Modifica a configuração do serviço Snowpark Container Services, atualiza o código do serviço e permite suspender ou retomar um serviço.

ALTER SESSION

Define parâmetros que mudam o comportamento para a sessão atual.

ALTER SESSION POLICY

Modifica as propriedades para uma política de sessão existente.

ALTER SHARE

Modifica as propriedades de um compartilhamento existente.

ALTER STAGE

Modifica as propriedades de um estágio nomeado interno ou externo existente.

ALTER STORAGE INTEGRATION

Modifica as propriedades para uma integração de armazenamento existente.

ALTER STREAM

Modifica as propriedades, colunas ou restrições de um fluxo existente.

ALTER STREAMLIT

Modifica as propriedades de um objeto Streamlit existente.

ALTER TABLE

Modifica as propriedades, colunas ou restrições de uma tabela existente.

ALTER TABLE … ALTER COLUMN

Este tópico descreve como modificar uma ou mais propriedades de coluna para uma tabela usando uma cláusula ALTER COLUMN em uma instrução ALTER TABLE.

ALTER TABLE (tabelas de eventos)

Modifica as propriedades, colunas ou restrições de uma tabela de eventos existente.

ALTER TAG

Modifica as propriedades de uma tag existente, incluindo a renomeação da tag e a definição de uma política de mascaramento em uma tag.

ALTER TASK

Modifica as propriedades para uma tarefa existente.

ALTER USER

Modifica as propriedades e os parâmetros de sessão/objeto para um usuário existente no sistema.

ALTER VIEW

Modifica as propriedades para uma exibição existente.

ALTER WAREHOUSE

Suspende ou retoma um warehouse virtual, ou anula todas as consultas (e outras instruções SQL) para um warehouse.

B

BEGIN

Começa uma transação na sessão atual.

C

CALL

Chama um procedimento armazenado.

CALL (com procedimento anônimo)

Cria e chama um procedimento anônimo que é como um procedimento armazenado, mas não é armazenado para uso posterior.

COMMENT

Adiciona um comentário ou substitui um comentário existente para um objeto existente.

COMMIT

Confirma uma transação aberta na sessão atual.

COPY INTO <local>

Descarrega os dados de uma tabela (ou consulta) em um ou mais arquivos em um dos seguintes locais.

COPY INTO <tabela>

Carrega dados de arquivos preparados em uma tabela existente.

CREATE <objeto>

Cria um novo objeto do tipo especificado.

CREATE ACCOUNT

Cria uma nova conta em sua organização.

CREATE ALERT

Cria um novo alerta no esquema atual.

CREATE API INTEGRATION

Cria um novo objeto de integração de API na conta, ou substitui uma integração de API existente.

CREATE APPLICATION

Cria um novo aplicativo com base em um pacote ou listagem de aplicativos usando o Native Apps Framework.

CREATE APPLICATION PACKAGE

Cria um novo pacote de aplicativo que contém o conteúdo de dados e a lógica do aplicativo usando o Native Apps Framework.

CREATE APPLICATION ROLE

Cria uma nova função de aplicativo ou substitui uma função de aplicativo existente em um aplicativo criado usando o Native Apps Framework.

CREATE CATALOG INTEGRATION

Cria uma nova integração de catálogo para tabelas Iceberg na conta ou substitui uma integração de catálogo existente.

CREATE <objeto> … CLONE

Cria uma cópia de um objeto existente no sistema.

CREATE COMPUTE POOL

Cria um novo pool de computação na conta atual.

CREATE CONNECTION

Cria uma nova conexão na conta.

CREATE DATABASE

Cria um novo banco de dados no sistema.

CREATE DATABASE ROLE

Crie uma nova função de banco de dados ou substitua uma função de banco de dados existente no sistema.

CREATE DYNAMIC TABLE

Cria uma tabela dinâmica, com base em uma consulta especificada.

CREATE EVENT TABLE

Cria uma tabela de eventos que captura eventos, incluindo mensagens registradas de funções e procedimentos.

CREATE EXTERNAL ACCESS INTEGRATION

Cria uma integração de acesso externo para acesso a locais de rede externos a partir de uma UDF ou manipulador de procedimento.

CREATE EXTERNAL FUNCTION

Cria uma nova função externa.

CREATE EXTERNAL TABLE

Cria uma nova tabela externa no esquema atual/especificado ou substitui uma tabela externa existente.

CREATE EXTERNAL VOLUME

Cria um novo volume externo para Tabelas Iceberg na conta ou substitui um volume externo existente.

CREATE FAILOVER GROUP

Cria um novo grupo de failover de objetos especificados no sistema.

CREATE FILE FORMAT

Cria um formato de arquivo nomeado que descreve um conjunto de dados preparados a serem acessados ou carregados nas tabelas do Snowflake.

CREATE FUNCTION

Cria uma nova UDF (função definida pelo usuário).

CREATE ICEBERG TABLE

Cria uma nova tabela Iceberg no esquema atual/especificado ou substitui uma tabela Iceberg existente.

CREATE IMAGE REPOSITORY

Cria um novo repositório de imagens no esquema atual.

CREATE INTEGRATION

Cria uma nova integração no sistema ou substitui uma integração existente.

CREATE MANAGED ACCOUNT

Cria uma nova conta gerenciada.

CREATE MASKING POLICY

Cria uma nova política de mascaramento no esquema atual/especificado ou substitui uma política de mascaramento existente.

CREATE MATERIALIZED VIEW

Cria uma nova exibição materializada no esquema atual/especificado, com base em uma consulta de uma tabela existente, e preenche a exibição com dados.

CREATE NETWORK POLICY

Cria uma política de redes ou substitui uma política de redes existente.

CREATE NETWORK RULE

Cria uma regra de rede ou substitui uma regra de rede existente.

CREATE NOTIFICATION INTEGRATION

Cria uma nova integração de notificação na conta ou substitui uma integração existente.

CREATE PACKAGES POLICY

Cria uma nova política de pacotes ou substitui uma política de pacote existente.

CREATE PASSWORD POLICY

Cria uma nova política de senhas ou substitui uma política de senhas existente.

CREATE PIPE

Cria um novo canal no sistema para definir a instrução COPY INTO <tabela> usada pelo Snowpipe para carregar dados em tabelas a partir de uma fila de ingestão.

CREATE PROCEDURE

Cria um novo procedimento armazenado.

CREATE REPLICATION GROUP

Cria um novo grupo de replicação de objetos especificados no sistema.

CREATE RESOURCE MONITOR

Cria um novo monitor de recursos.

CREATE ROLE

Criar uma nova função ou substituir uma função existente no sistema.

CREATE ROW ACCESS POLICY

Cria uma nova política de acesso a linhas no esquema atual/especificado ou substitui uma política de acesso a linhas existente.

CREATE SCHEMA

Cria um novo esquema no banco de dados atual.

CREATE SECRET

Cria um novo segredo no esquema atual/especificado ou substitui um segredo existente.

CREATE SECURITY INTEGRATION

Cria uma nova integração de segurança na conta ou substitui uma integração existente.

CREATE SECURITY INTEGRATION (Autenticação de API externa)

Cria uma nova integração de segurança da autenticação de API externa na conta ou substitui uma integração existente.

CREATE SECURITY INTEGRATION (OAuth externo)

Cria uma nova integração de segurança do OAuth externo na conta ou substitui uma integração existente.

CREATE SECURITY INTEGRATION (Snowflake OAuth)

Cria uma nova integração de segurança Snowflake OAuth na conta ou substitui uma integração existente.

CREATE SECURITY INTEGRATION (SAML2)

Cria uma nova integração de segurança SAML2 na conta ou substitui uma integração existente.

CREATE SECURITY INTEGRATION (SCIM)

Cria uma nova integração de segurança SCIM na conta ou substitui uma integração existente.

CREATE SEQUENCE

Cria uma nova sequência, que pode ser usada para gerar números sequenciais e únicos.

CREATE SERVICE

Cria um novo serviço Snowpark Container Services no esquema atual.

CREATE SESSION POLICY

Cria uma nova política de sessão ou substitui uma política de sessão existente.

CREATE SHARE

Cria um novo compartilhamento vazio.

CREATE STAGE

Cria um novo estágio nomeado interno ou externo a ser usado para carregar dados de arquivos em tabelas do Snowflake e descarregar dados de tabelas em arquivos.

CREATE STORAGE INTEGRATION

Cria uma nova integração de armazenamento na conta ou substitui uma integração existente.

CREATE STREAM

Cria um novo fluxo no esquema atual/especificado ou substitui um fluxo existente.

CREATE STREAMLIT

Cria um novo objeto de aplicativo Streamlit no Snowflake ou substitui um objeto de aplicativo Streamlit existente no mesmo esquema.

CREATE TABLE

Cria uma nova tabela no esquema atual/especificado ou substitui uma tabela existente.

CREATE | ALTER TABLE … CONSTRAINT

Este tópico descreve como criar restrições especificando uma cláusula CONSTRAINT em uma instrução CREATE TABLE ou ALTER TABLE.

CREATE TAG

Cria uma nova tag ou substitui uma tag existente no sistema.

CREATE TASK

Cria uma nova tarefa no esquema atual/especificado ou substitui uma tarefa existente.

CREATE USER

Cria um novo usuário ou substitui um usuário existente no sistema.

CREATE OR ALTER VERSIONED SCHEMA

Cria um novo esquema com versão ou modifica um esquema com versão existente.

CREATE VIEW

Cria uma nova exibição no esquema atual/especificado, com base em uma consulta de uma ou mais tabelas existentes (ou qualquer outra expressão de consulta válida).

CREATE WAREHOUSE

Cria um novo warehouse virtual no sistema.

D

DELETE

Remova linhas de uma tabela.

DESCRIBE <objeto>

Descreve os detalhes do objeto especificado.

DESCRIBE ALERT

Descreve as propriedades de um alerta.

DESCRIBE APPLICATION

Exibe informações sobre um aplicativo criado com o Native Apps Framework.

DESCRIBE CATALOG INTEGRATION

Descreve as propriedades de uma integração de catálogo.

DESCRIBE COMPUTE POOL

Descreve as propriedades de um pool de computação.

DESCRIBE DATABASE

Descreve o banco de dados.

DESCRIBE DYNAMIC TABLE

Descreve as colunas em uma tabela dinâmica.

DESCRIBE EVENT TABLE

Descreve as colunas em uma tabela de eventos.

DESCRIBE EXTERNAL TABLE

Descreve a coluna VALUE e as colunas virtuais em uma tabela externa.

DESCRIBE EXTERNAL VOLUME

Descreve as propriedades de um volume externo.

DESCRIBE FILE FORMAT

Descreve as propriedades e seus valores atuais para um formato de arquivo, assim como os valores padrão para cada propriedade.

DESCRIBE FUNCTION

Descreve a função definida pelo usuário (UDF) ou função externa especificada, incluindo a assinatura (isto é, argumentos), valor de retorno, linguagem e corpo (isto é, definição).

DESCRIBE ICEBERG TABLE

Descreve as colunas em uma tabela Iceberg ou os valores atuais, bem como os valores padrão, para as propriedades de uma tabela Iceberg.

DESCRIBE INTEGRATION

Descreve as propriedades de uma integração.

DESCRIBE MASKING POLICY

Descreve os detalhes de uma política de mascaramento, incluindo a data de criação, nome, tipo de dados e expressão SQL.

DESCRIBE MATERIALIZED VIEW

Descreve as colunas em uma exibição materializada.

DESCRIBE NETWORK POLICY

Descreve as propriedades especificadas para uma política de redes.

DESCRIBE NETWORK RULE

Descreve as propriedades especificadas para uma regra de rede.

DESCRIBE PACKAGES POLICY

Descreve os detalhes sobre uma política de pacotes.

DESCRIBE PASSWORD POLICY

Descreve os detalhes de uma política de senhas.

DESCRIBE PIPE

Descreve as propriedades especificadas para um canal, bem como os valores padrão das propriedades.

DESCRIBE PROCEDURE

Descreve o procedimento armazenado especificado, incluindo assinatura (isto é, argumentos), valor de retorno, linguagem e corpo (isto é, definição) do procedimento armazenado.

DESCRIBE RESULT

Descreve as colunas no resultado de uma consulta.

DESCRIBE ROW ACCESS POLICY

Descreve uma política de acesso a linhas, incluindo a data de criação, nome, tipo de dados e expressão SQL.

DESCRIBE SCHEMA

Descreve o esquema.

DESCRIBE SEARCH OPTIMIZATION

Descreve a configuração de otimização de pesquisa para uma tabela especificada e suas colunas.

DESCRIBE SECRET

Descreve as propriedades de um segredo.

DESCRIBE SEQUENCE

Descreve uma sequência, incluindo o intervalo da sequência.

DESCRIBE SERVICE

Descreve as propriedades de um serviço Snowpark Container Services.

DESCRIBE SESSION POLICY

Descreve os detalhes da política da sessão.

DESCRIBE SHARE

Descreve os objetos de dados que estão incluídos em um compartilhamento.

DESCRIBE STAGE

Descreve os valores especificados para as propriedades em um estágio (formato de arquivo, cópia e local), assim como os valores padrão para cada propriedade.

DESCRIBE STREAM

Descreve as colunas em um fluxo.

DESCRIBE STREAMLIT

Descreve as colunas em um objeto Streamlit.

DESCRIBE TABLE

Descreve as colunas em uma tabela ou os valores atuais, assim como os valores padrão, para as propriedades de estágio de uma tabela.

DESCRIBE TASK

Descreve as colunas em uma tarefa.

DESCRIBE TRANSACTION

Descreve a transação, incluindo a hora de início e o estado (em execução, confirmada, revertida).

DESCRIBE USER

Descreve um usuário, incluindo os valores atuais para as propriedades do usuário, bem como os valores padrão.

DESCRIBE VIEW

Descreve as colunas em uma exibição (ou tabela).

DESCRIBE WAREHOUSE

Descreve o warehouse.

DROP <objeto>

Remove o objeto especificado do sistema.

DROP ACCOUNT

Descarta uma conta, que inicia o processo de exclusão da conta.

DROP ALERT

Descarta um alerta existente.

DROP APPLICATION

Remove um aplicativo do sistema no Native Apps Framework.

DROP APPLICATION PACKAGE

Remove um pacote de aplicativo do sistema no Native Apps Framework.

DROP APPLICATION ROLE

Remove a função do aplicativo especificada do sistema.

DROP CATALOG INTEGRATION

Remove uma integração de catálogo da conta.

DROP COMPUTE POOL

Remove o pool de computação especificado da conta.

DROP CONNECTION

Remove uma conexão da conta.

DROP DATABASE

Remove um banco de dados do sistema.

DROP DATABASE ROLE

Remove a função de banco de dados especificada do sistema.

DROP DYNAMIC TABLE

Remove uma tabela dinâmica do esquema atual/especificado.

DROP EXTERNAL TABLE

Remove uma tabela externa do esquema atual/especificado.

DROP EXTERNAL VOLUME

Remove um volume externo da conta.

DROP FAILOVER GROUP

Remove um grupo de failover da conta.

DROP FILE FORMAT

Remove o formato de arquivo especificado do esquema atual/especificado.

DROP FUNCTION

Remove a função definida pelo usuário (UDF) ou a função externa especificada do esquema atual/especificado.

DROP ICEBERG TABLE

Remove uma tabela Iceberg do esquema atual/especificado.

DROP IMAGE REPOSITORY

Remove o repositório de imagens especificado do esquema atual ou especificado.

DROP INTEGRATION

Remove uma integração da conta.

DROP MANAGED ACCOUNT

Remove uma conta gerenciada, incluindo todos os objetos criados na conta, e restringe imediatamente o acesso à conta.

DROP MASKING POLICY

Remove uma política de mascaramento do sistema.

DROP MATERIALIZED VIEW

Remove a exibição materializada especificada a partir do esquema atual/especificado.

DROP NETWORK POLICY

Remove a política de redes especificada do sistema.

DROP NETWORK RULE

Remove a regra de rede especificada do sistema.

DROP PACKAGES POLICY

Remove uma política de pacotes do sistema.

DROP PASSWORD POLICY

Remove uma política de senhas do sistema.

DROP PIPE

Remove o canal especificado do esquema atual/especificado.

DROP PROCEDURE

Remove o procedimento armazenado especificado do esquema atual/especificado.

DROP REPLICATION GROUP

Remove um grupo de replicação da conta.

DROP RESOURCE MONITOR

Remove o monitor de recursos especificado do sistema.

DROP ROLE

Remove a função especificada do sistema.

DROP ROW ACCESS POLICY

Remove uma política de acesso a linhas do sistema.

DROP SCHEMA

Remove um esquema do banco de dados atual/especificado.

DROP SECRET

Remove um segredo do sistema.

DROP SEQUENCE

Remove uma sequência do esquema atual/especificado.

DROP SERVICE

Remove o serviço Snowpark Container Services especificado do esquema atual ou especificado.

DROP SESSION POLICY

Remove uma política de sessão do sistema.

DROP SHARE

Remove o compartilhamento especificado do sistema e imediatamente revoga o acesso para todos os consumidores (ou seja, contas que criaram um banco de dados a partir do compartilhamento).

DROP STAGE

Remove o estágio nomeado interno ou externo especificado do esquema atual/especificado.

DROP STREAM

Remove um fluxo do esquema atual/especificado.

DROP STREAMLIT

Remove o objeto Streamlit especificado do esquema atual/especificado.

DROP TABLE

Remove uma tabela do esquema atual/especificado, mas retém uma versão da tabela para que ela possa ser recuperada usando UNDROP TABLE.

DROP TAG

Remove uma tag do sistema.

DROP TASK

Remove uma tarefa do esquema atual/especificado.

DROP USER

Remove o usuário especificado do sistema.

DROP VIEW

Remove a exibição especificada do esquema atual/especificado.

DROP WAREHOUSE

Remove o warehouse especificado do sistema.

E

EXECUTE ALERT

Executa manualmente um alerta independente da programação do alerta.

EXECUTE IMMEDIATE

Executa uma cadeia de caracteres que contém uma instrução SQL ou uma instrução Script Snowflake.

EXECUTE IMMEDIATE FROM

EXECUTE IMMEDIATE FROM executa as instruções SQL especificadas em um arquivo em um estágio.

EXECUTE SERVICE

Inicia um trabalho do Snowpark Container Services.

EXECUTE TASK

Aciona manualmente uma única execução assíncrona de uma tarefa agendada (seja uma tarefa isolada ou a tarefa raiz em um DAG (grafo direcionado acíclico) de tarefas) independente do agendamento definido para a tarefa.

EXPLAIN

Retorna o plano de execução lógica para a instrução SQL especificada.

G

GET

Baixa arquivos de dados de um dos seguintes estágios do Snowflake para um diretório/pasta local em uma máquina cliente.

GRANT APPLICATION ROLE

Atribui uma função de aplicativo a uma função de conta ou outra função de aplicativo.

GRANT DATABASE ROLE

Atribui uma função de banco de dados a uma função de conta ou outra função de banco de dados.

GRANT DATABASE ROLE … TO SHARE

Concede uma função de banco de dados a um compartilhamento.

GRANT OWNERSHIP

Transfere a propriedade de um objeto ou de todos os objetos de um tipo especificado em um esquema de uma função para outra.

GRANT <privilégios>

Concede a uma função ou função de banco de dados um ou mais privilégios de acesso relacionados a um objeto protegível.

GRANT <privilégios> … TO APPLICATIONROLE

Concede um ou mais privilégios de acesso em um objeto de nível de esquema protegível para uma função de aplicativo.

GRANT <privilégio> … TO SHARE

Concede a um compartilhamento privilégios de acesso a bancos de dados e outros objetos de banco de dados compatíveis (esquemas, UDFs, tabelas e exibições).

GRANT ROLE

Atribui uma função a um usuário ou a outra função.

I

INSERT

Atualiza uma tabela inserindo uma ou mais linhas na tabela.

INSERT (várias tabelas)

Atualiza várias tabelas, inserindo uma ou mais linhas com valores de coluna (de uma consulta) nas tabelas.

L

LIST

Retorna uma lista de arquivos que foram preparados (ou seja, carregados de um sistema de arquivos local ou descarregados de uma tabela) em um dos seguintes estágios do Snowflake.

M

MERGE

Insere, atualiza e exclui os valores em uma tabela baseada em valores em uma segunda tabela ou em uma subconsulta.

P

PUT

Carrega (ou seja, prepara) arquivos de dados a partir de um diretório/pasta local em uma máquina cliente para um dos seguintes estágios do Snowflake.

R

REMOVE

Remove arquivos de um estágio externo (armazenamento em nuvem externo) ou interno (ou seja, Snowflake).

REVOKE APPLICATION ROLE

Revoga uma função de aplicativo de uma função de conta ou outra função de aplicativo.

REVOKE DATABASE ROLE

Revoga uma função de banco de dados de uma função de conta ou de outra função de banco de dados.

REVOKE DATABASE ROLE … FROM SHARE

Revoga uma função de banco de dados de um compartilhamento.

REVOKE <privilégios>

Remove um ou mais privilégios em um objeto protegível de uma função ou função de banco de dados.

REVOKE <privilégios> FROM APPLICATION ROLE

Revoga um ou mais privilégios de acesso em um objeto de nível de esquema protegível de uma função de aplicativo.

REVOKE <privilégio> … FROM SHARE

Revoga os privilégios de acesso a bancos de dados e outros objetos de banco de dados compatíveis (esquemas, tabelas e exibições) de um compartilhamento.

REVOKE ROLE

Remove uma função de outra função ou de um usuário.

ROLLBACK

Reverte uma transação aberta na sessão atual.

S

SELECT

SELECT pode ser usado como uma instrução ou como uma cláusula dentro de outras instruções.

SET

Inicializa o valor de uma variável de sessão para o resultado de uma expressão SQL.

SHOW <objetos>

Lista os objetos existentes para o tipo de objeto especificado.

SHOW ALERTS

Lista os alertas para os quais você tem privilégios de acesso.

SHOW APPLICATION PACKAGES

Lista os pacotes de aplicativos para os quais você tem privilégios de acesso em toda a sua conta no Native Apps Framework.

SHOW APPLICATION ROLES

Lista todas as funções de aplicativo em um aplicativo específico.

SHOW APPLICATIONS

Lista os aplicativos para os quais você tem privilégios de acesso em toda a sua conta no Native Apps Framework.

SHOW CATALOG INTEGRATIONS

Lista as integrações de catálogo em sua conta.

SHOW CHANNELS

Lista os canais do Snowpipe Streaming para os quais você tem privilégios de acesso.

SHOW CLASSES

Lista todas as classes disponíveis.

SHOW COLUMNS

Lista as colunas nas tabelas ou exibições para as quais você tem privilégios de acesso.

SHOW COMPUTE POOLS

Lista os pools de computação da sua conta para os quais você tem privilégios de acesso.

SHOW CONNECTIONS

Lista as conexões para as quais você tem privilégios de acesso.

SHOW DATABASE ROLES

Lista todas as funções de banco de dados no banco de dados específico.

SHOW DATABASES

Lista os bancos de dados para os quais você tem privilégios de acesso em toda a sua conta, incluindo bancos de dados descartados que ainda estão dentro do período de retenção do Time Travel e, portanto, podem ser recuperados.

SHOW DATABASES IN FAILOVER GROUP

Lista os bancos de dados em um grupo de failover.

SHOW DATABASES IN REPLICATION GROUP

Lista os bancos de dados em um grupo de replicação.

SHOW DELEGATED AUTHORIZATIONS

Lista as autorizações delegadas ativas para as quais você tem privilégios de acesso.

SHOW DYNAMIC TABLES

Lista as tabelas dinâmicas para as quais você tem privilégios de acesso.

SHOW ENDPOINTS

Lista os pontos de extremidade em um serviço do Snowpark Container Services.

SHOW EVENT TABLES

Lista as tabelas de eventos para as quais você tem privilégios de acesso, incluindo tabelas descartadas que ainda estão dentro do período de retenção do Time Travel e, portanto, podem ser recuperadas.

SHOW EXTERNAL FUNCTIONS

Lista todas as funções externas criadas para sua conta.

SHOW EXTERNAL TABLES

Lista as tabelas externas para as quais você tem privilégios de acesso.

SHOW EXTERNAL VOLUMES

Lista os volumes externos da sua conta para os quais você tem privilégios de acesso.

SHOW FAILOVER GROUPS

Lista os grupos de failover primários e secundários em sua conta, assim como os grupos de failover em outras contas que estão associadas à sua conta.

SHOW FILE FORMATS

Lista os formatos de arquivo para os quais você tem privilégios de acesso.

SHOW FUNCTIONS

Lista todas as funções escalares nativas (isto é, definidas pelo sistema/internas) fornecidas pelo Snowflake, bem como quaisquer funções definidas pelo usuário (UDFs) ou funções externas que tenham sido criadas para sua conta.

SHOW GLOBAL ACCOUNTS

Lista todas as contas em sua organização que estão habilitadas para replicação e indica a Snowflake Region na qual cada conta está localizada.

SHOW GRANTS

Lista todos os privilégios de controle de acesso que foram explicitamente concedidos a funções, usuários e compartilhamentos.

SHOW ICEBERG TABLES

Lista as tabelas Iceberg para as quais você tem privilégios de acesso.

SHOW IMAGE REPOSITORIES

Lista os repositórios de imagens para os quais você tem privilégios de acesso.

SHOW INTEGRATIONS

Lista as integrações em sua conta.

SHOW LOCKS

Lista todas as transações em execução que têm bloqueios de recursos.

SHOW MANAGED ACCOUNTS

Lista as contas gerenciadas criadas para sua conta.

SHOW MASKING POLICIES

Lista as informações da política de mascaramento, incluindo a data de criação, nome do banco de dados e do esquema, proprietário e quaisquer comentários disponíveis.

SHOW MATERIALIZED VIEWS

Lista as exibições materializadas para as quais você tem privilégios de acesso.

SHOW NETWORK POLICIES

Lista todas as políticas de redes definidas no sistema.

SHOW NETWORK RULES

Lista todas as regras de rede definidas no sistema.

SHOW OBJECTS

Lista as tabelas e exibições para as quais você tem privilégios de acesso.

SHOW ORGANIZATION ACCOUNTS

Lista todas as contas em sua organização, excluindo as contas gerenciadas.

SHOW PACKAGES POLICIES

Lista informações de política de pacotes.

SHOW PARAMETERS

Lista todos os parâmetros de conta, sessão e objeto que podem ser definidos, assim como os valores atuais e padrão para cada parâmetro.

SHOW PASSWORD POLICIES

Lista as informações da política de senhas, incluindo a data de criação, nome do banco de dados e do esquema, proprietário e quaisquer comentários disponíveis.

SHOW PIPES

Lista os canais para os quais você tem privilégios de acesso.

SHOW PRIMARY KEYS

Lista chaves primárias para a tabela especificada, ou para todas as tabelas no esquema atual ou especificado, ou para todas as tabelas no banco de dados atual ou especificado, ou para todas as tabelas na conta atual.

SHOW PRIVILEGES

Lista os privilégios concedidos a um aplicativo.

SHOW PROCEDURES

Lista os procedimentos armazenados para os quais você tem privilégios de acesso.

SHOW REFERENCES

Lista as referências definidas para um aplicativo no arquivo de manifesto e as referências que o consumidor associou ao aplicativo.

SHOW REGIONS

Lista todas as regiões nas quais as contas podem ser criadas.

SHOW RELEASE DIRECTIVES

Lista as diretrizes de versão definidas para um pacote de aplicativo no Native Apps Framework.

SHOW REPLICATION ACCOUNTS

Lista todas as contas em sua organização que estão habilitadas para replicação e indica a região em que cada conta está localizada.

SHOW REPLICATION DATABASES

Lista todos os bancos de dados primários e secundários (ou seja, todos os bancos de dados para os quais a replicação foi habilitada) em sua conta e indica a região em que cada conta está localizada.

SHOW REPLICATION GROUPS

  • Lista cada grupo de replicação ou failover primário ou secundário nessa conta.

SHOW RESOURCE MONITORS

Lista todos os monitores de recursos em sua conta para os quais você tem privilégios de acesso.

SHOW ROLES

Lista todas as funções que você pode visualizar em toda a sua conta, incluindo as funções definidas pelo sistema e quaisquer funções personalizadas que existam.

SHOW ROW ACCESS POLICIES

Lista as políticas de acesso a linhas para as quais você tem privilégios de acesso.

SHOW SCHEMAS

Lista os esquemas para os quais você tem privilégios de acesso, incluindo esquemas descartados que ainda estão dentro do período de retenção do Time Travel e, portanto, podem ser recuperados.

SHOW SECRETS

Lista os segredos para os quais você tem o direito de visualização.

SHOW SEQUENCES

Lista todas as sequências para as quais você tem privilégios de acesso.

SHOW SERVICES

Lista os serviços Snowpark Container Services para os quais você tem privilégios de acesso.

SHOW SESSION POLICIES

Lista as informações da política da sessão, incluindo a data de criação, nome do banco de dados e do esquema, proprietário e quaisquer comentários disponíveis.

SHOW SHARES

Lista todos os compartilhamentos disponíveis no sistema.

SHOW SHARES IN FAILOVER GROUP

Lista os compartilhamentos em um grupo de failover.

SHOW SHARES IN REPLICATION GROUP

Lista os compartilhamentos em um grupo de replicação.

SHOW STAGES

Lista todos os estágios para os quais você tem privilégios de acesso.

SHOW STREAMLITS

Lista os objetos Streamlit para os quais você tem privilégios de acesso.

SHOW STREAMS

Lista os fluxos para os quais você tem privilégios de acesso.

SHOW TABLES

Lista as tabelas para as quais você tem privilégios de acesso, incluindo tabelas descartadas que ainda estão dentro do período de retenção do Time Travel e, portanto, podem ser recuperadas.

SHOW TAGS

Lista as informações de tag.

SHOW TASKS

Lista as tarefas para as quais você tem privilégios de acesso.

SHOW TRANSACTIONS

Lista todas as transações em execução.

SHOW USER FUNCTIONS

Lista todas as funções definidas pelo usuário (UDFs) para as quais você tem privilégios de acesso.

SHOW USERS

Lista todos os usuários do sistema.

SHOW VARIABLES

Lista todas as variáveis definidas na sessão atual.

SHOW VERSIONS

Lista as versões definidas no pacote de aplicativo especificado.

SHOW VIEWS

Lista as exibições, incluindo exibições seguras, para as quais você tem privilégios de acesso.

SHOW WAREHOUSES

Lista todos os warehouses em sua conta para os quais você tem privilégios de acesso.

T

TRUNCATE MATERIALIZED VIEW

Remove todas as linhas de uma exibição materializada, mas deixa a exibição intacta (incluindo todos os privilégios e restrições relacionados à exibição materializada).

TRUNCATE TABLE

Remove todas as linhas de uma tabela, mas deixa a tabela intacta (incluindo todos os privilégios e restrições relacionados à tabela).

U

UNDROP <objeto>

Restaura o objeto especificado no sistema.

UNDROP ACCOUNT

Restaura um conta descartada que ainda não foi excluída permanentemente (uma conta descartada que está dentro do período de carência).

UNDROP DATABASE

Restaura a versão mais recente de um banco de dados descartado.

UNDROP SCHEMA

Restaure a versão mais recente de um esquema descartado.

UNDROP TABLE

Restabelece a versão mais recente de uma tabela descartada.

UNDROP TAG

Restaura a versão mais recente de uma tag no sistema.

UNSET

Descarta uma variável de sessão.

UPDATE

Atualiza as linhas especificadas na tabela de destino com novos valores.

USE <objeto>

Especifica a função, warehouse, banco de dados ou esquema a ser usado para a sessão atual.

USE DATABASE

Especifica o banco de dados ativo/atual para a sessão.

USE ROLE

Especifica a função primária ativa/atual para a sessão.

USE SCHEMA

Especifica o esquema ativo/atual para a sessão.

USE SECONDARY ROLES

Especifica as funções secundárias ativas/atuais para a sessão.

USE WAREHOUSE

Especifica o warehouse ativo/atual para a sessão.