Partilhar via


Comando .drop column

Remove uma coluna de uma tabela.

Para remover múltiplas colunas de uma tabela, veja remover múltiplas colunas de tabela.

Nota

Este comando não elimina 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 é removida deixarão de ser consultados. Os comandos futuros para adicionar essa coluna de volta não poderão restaurar os dados.

Permissões

Tem de ter, pelo menos, permissões de Administração tabela para executar este comando.

Syntax

.dropcolumnTableName.ColumnName [ifexists]

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Tipo Necessário Descrição
TableName string ✔️ O nome da tabela que contém a coluna a remover.
ColumnName string ✔️ O nome da coluna a remover.
ifexists string Se for especificado, o comando não falhará numa coluna inexistente.

Exemplo

O seguinte comando removerá a Value coluna da Test tabela, se tal coluna existir. Se a coluna não existir, o comando não falhará.

.drop column Test.Value ifexists

Remover várias colunas de tabela

Remove múltiplas colunas de uma tabela.

Nota

Este comando não elimina 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 é removida deixarão de ser consultados. Os comandos futuros para adicionar essas colunas de volta não poderão restaurar os dados.

Syntax

.droptableTableNamecolumns(ColumnName [, ...] )

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Tipo Necessário Descrição
TableName string ✔️ O nome da tabela que contém a coluna a remover.
ColumnName string ✔️ O nome da coluna a remover.

Exemplo

O seguinte comando removerá as Value colunas e Item da Test tabela.

.drop table Test columns ( Value, Item )