Comandos DDL (linguagem de definição de dados)¶
Os comandos DDL são usados para criar, manipular e modificar objetos no Snowflake, como usuários, warehouses virtuais, bancos de dados, esquemas, tabelas, exibições, colunas, funções e procedimentos armazenados.
Eles também são usados para realizar muitas operações em nível de conta e sessão, como definir parâmetros, inicializar variáveis e iniciar transações.
Os seguintes comandos servem de base para todos os comandos DDL:
Cada comando precisa de um objeto tipo e identificador, assim como parâmetros e opções adicionais. As descrições dos comandos individuais fornecem a sintaxe e a lista completa de parâmetros que podem ser especificados para cada comando. As descrições também fornecem notas e exemplos detalhados de uso.
Os comandos estão agrupados nas seguintes categorias:
- Conta e sessão DDL
- Usuário e segurança DDL
- Warehouses e monitores de recursos DDL
- Base de dados, esquema e compartilhamento DDL
- Tabela, exibição e sequência DDL
- Carregamento/descarregamento de dados DDL
- DDL para funções definidas pelo usuário, funções externas e procedimentos armazenados
- Pipelines de dados DDL
- DDL do modelo de machine learning