Conta e sessão DDL¶
Os seguintes comandos DDL são usados para exibir e gerenciar operações em nível de conta e de sessão, incluindo:
Exibição de parâmetros em múltiplos níveis do sistema (conta, sessão, objeto).
Definição de parâmetros em nível de conta e dentro de uma sessão.
Uso de uma função, warehouse, banco de dados ou esquema dentro de uma sessão.
Uso de transações com várias instruções dentro de uma sessão.
Configuração e uso de variáveis SQL dentro de uma sessão.
Neste tópico:
Parâmetros de conta e funções¶
Para definir parâmetros em nível de conta; só pode ser realizado por usuários com a função ACCOUNTADMIN. |
|
Exibe funções definidas pelo sistema, assim como funções definidas pelo usuário. |
|
Para exibir as configurações de parâmetros para a conta. |
Contas gerenciadas¶
Atualmente utilizado para criar contas de leitor para provedores que desejam compartilhar dados com clientes que não são clientes do Snowflake. |
|
Contas globais, replicação e Failover/Failback¶
Usado para criar contas em uma organização. |
|
Obsoleto. Use SHOW REPLICATION ACCOUNTS em vez disso. |
|
Parâmetros de sessão¶
Para definir parâmetros dentro de uma sessão; pode ser realizado por qualquer usuário. |
|
Para exibir configurações de parâmetros para a sessão (ou conta); também pode ser usado para exibir configurações de parâmetros para um objeto especificado. |
Contexto de sessão¶
Especifica a função primária a ser usada na sessão. |
|
Especifica as funções secundárias a serem usadas na sessão. |
|
Especifica o warehouse virtual a ser usado na sessão. |
|
Especifica o banco de dados a ser usado na sessão. |
|
Especifica o esquema a ser usado na sessão (o esquema especificado deve estar no banco de dados atual para a sessão). |
- Consulte também:
Consultas¶
Descreve as colunas nos resultados de uma consulta específica (deve ter sido executado nas últimas 24 horas). |
|
Para uso em transações com vários instruções. |
Transações da sessão¶
Para uso em transações com vários instruções. |
|
Para uso em transações com vários instruções. |
|
Descreve o estado da transação (por exemplo, confirmada, revertida, em execução etc.) |
|
Para uso em transações com vários instruções. |
|
Lista todas as transações em execução. |
Variáveis SQL¶
Para definir as variáveis SQL na sessão. |
|
Para exibir as variáveis SQL na sessão. |
|
Para descartar as variáveis SQL na sessão. |