Comando .create table
Cria uma nova tabela vazia.
O comando tem de ser executado no contexto de uma base de dados específica.
Permissões
Tem de ter, pelo menos, permissões de Utilizador da Base de Dados para executar este comando.
Syntax
.create
table
tableName(
columnName:
columnType [,
...])
[with
(
propertyName=
propertyValue [,
...])
]
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Tipo | Necessário | Descrição |
---|---|---|---|
tableName | string |
✔️ | O nome da tabela a criar. |
columnName, columnType | string |
✔️ | O nome de uma coluna mapeada para o tipo de dados nessa coluna. A lista destes mapeamentos define o esquema da coluna de saída. |
propertyName, propertyValue | string |
Uma lista separada por vírgulas de pares de propriedades chave-valor. Veja as propriedades suportadas. |
Propriedades suportadas
Nome | Tipo | Description |
---|---|---|
docstring |
string |
Texto livre que descreve a entidade a adicionar. Esta cadeia é apresentada em várias definições de UX junto aos nomes das entidades. |
folder |
string |
O nome da pasta a adicionar à tabela. |
Nota
Se já existir uma tabela com o mesmo nome (sensível às maiúsculas e minúsculas) no contexto da base de dados, o comando devolve êxito sem alterar a tabela existente, mesmo nos seguintes cenários:
- O esquema especificado não corresponde ao esquema da tabela existente
- Os
folder
parâmetros oudocstring
são especificados com valores diferentes dos definidos na tabela
Exemplo
.create table MyLogs ( Level:string, Timestamp:datetime, UserId:string, TraceId:string, Message:string, ProcessId:int32 )
Saída
Devolve o esquema da tabela no formato JSON, da mesma forma que:
.show table MyLogs schema as json
Nota
Para criar várias tabelas, utilize o .create tables
comando para um melhor desempenho e uma menor carga no cluster.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários