Comandos de linguagem de definição de dados (DDL)¶
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:
- DDL de conta e sessão
- DDL de usuário e segurança
- Warehouses e monitores de recursos DDL
- DDL de banco de dados, esquema e compartilhamento
- DDL de tabela, exibição e sequência
- Carregamento/descarregamento de dados DDL
- DDL para funções definidas pelo usuário, funções externas e procedimentos armazenados
- DDL de pipelines de dados
- Listagens DDL
- DDL de modelo de aprendizado de máquina