Compartir a través de


Comando .drop column

Quita una columna de una tabla.

Para quitar varias columnas de una tabla, consulte quitar varias columnas de tabla.

Nota:

Este comando no elimina físicamente los datos y no reduce el costo de almacenamiento de los datos que ya se han ingerido.

Advertencia

Este comando es irreversible. Todos los datos de la columna que se quitan ya no serán consultables. Los comandos futuros para agregar esa columna de nuevo no podrán restaurar los datos.

Permisos

Debe tener al menos permisos de administrador de tablas para ejecutar este comando.

Sintaxis

.dropcolumn TableName.ColumnName [ifexists]

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Type Obligatorio Descripción
TableName string ✔️ Nombre de la tabla que contiene la columna que se va a quitar.
ColumnName string ✔️ Nombre de la columna que se va a quitar.
ifexists string Si se especifica, el comando no producirá un error en una columna inexistente.

Ejemplo

El siguiente comando quitará la Value columna de la Test tabla, si existe dicha columna. Si la columna no existe, no se producirá un error en el comando.

.drop column Test.Value ifexists

Quitar varias columnas de tabla

Quita varias columnas de una tabla.

Nota:

Este comando no elimina físicamente los datos y no reduce el costo de almacenamiento de los datos que ya se han ingerido.

Advertencia

Este comando es irreversible. Todos los datos de la columna que se quitan ya no serán consultables. Los comandos futuros para agregar esas columnas de nuevo no podrán restaurar los datos.

Sintaxis

.droptable TableName columns ( ColumnName [, ...])

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Type Obligatorio Descripción
TableName string ✔️ Nombre de la tabla que contiene la columna que se va a quitar.
ColumnName string ✔️ Nombre de la columna que se va a quitar.

Ejemplo

El comando siguiente quitará las Value columnas y Item de la Test tabla.

.drop table Test columns ( Value, Item )