Compartilhar via


Comando .drop column

Remove uma coluna de uma tabela.

Para soltar várias colunas de uma tabela, consulte Soltar várias colunas de tabela.

Observação

Esse comando não exclui fisicamente os dados e não reduz o custo de armazenamento dos dados que já foram ingeridos.

Aviso

Este comando é irreversível. Todos os dados na coluna que for removido não serão mais consultáveis. Comandos futuros para adicionar essa coluna de volta não poderão restaurar os dados.

Permissões

Você deve ter pelo menos permissões de administrador de tabela para executar esse comando.

Sintaxe

.dropcolumn NomeDoTabelaNome. da Coluna []ifexists

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
TableName string ✔️ O nome da tabela que contém a coluna a ser solta.
ColumnName string ✔️ O nome da coluna a ser solta.
ifexists string Se especificado, o comando não falhará em uma coluna inexistente.

Exemplo

O comando a seguir descartará a Value Test coluna da tabela, se essa coluna existir. Se a coluna não existir, o comando não falhará.

.drop column Test.Value ifexists

Soltar várias colunas da tabela

Remove várias colunas de uma tabela.

Observação

Esse comando não exclui fisicamente os dados e não reduz o custo de armazenamento dos dados que já foram ingeridos.

Aviso

Este comando é irreversível. Todos os dados na coluna que for removido não serão mais consultáveis. Comandos futuros para adicionar essas colunas de volta não poderão restaurar os dados.

Sintaxe

.droptable TableName columns ( Nome da Coluna [, ...])

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
TableName string ✔️ O nome da tabela que contém a coluna a ser solta.
ColumnName string ✔️ O nome da coluna a ser solta.

Exemplo

O comando a seguir descartará as Value colunas e Item da Test tabela.

.drop table Test columns ( Value, Item )