Udostępnij za pośrednictwem


Polecenie .drop column

Usuwa kolumnę z tabeli.

Aby usunąć wiele kolumn z tabeli, zobacz Usuwanie wielu kolumn tabeli.

Uwaga

To polecenie nie powoduje fizycznego usunięcia danych i nie zmniejsza kosztów przechowywania danych, które zostały już pozyskane.

Ostrzeżenie

To polecenie jest nieodwracalne. Wszystkie dane w usuniętej kolumnie nie będą już możliwe do wykonywania zapytań. Przyszłe polecenia umożliwiające dodanie tej kolumny z powrotem nie będą mogły przywrócić danych.

Uprawnienia

Aby uruchomić to polecenie, musisz mieć co najmniej uprawnienia do Administracja tabeli.

Składnia

.dropcolumnTablename.Nazwa kolumny [ifexists]

Dowiedz się więcej o konwencjach składniowych.

Parametry

Nazwa Typ Wymagane Opis
TableName string ✔️ Nazwa tabeli zawierającej kolumnę do upuszczania.
Columnname string ✔️ Nazwa kolumny do upuszczania.
ifexists string Jeśli zostanie określony, polecenie nie powiedzie się w kolumnie nieistniejącej.

Przykład

Następujące polecenie spowoduje usunięcie Value kolumny z Test tabeli, jeśli taka kolumna istnieje. Jeśli kolumna nie istnieje, polecenie nie powiedzie się.

.drop column Test.Value ifexists

Usuwanie wielu kolumn tabeli

Usuwa wiele kolumn z tabeli.

Uwaga

To polecenie nie powoduje fizycznego usunięcia danych i nie zmniejsza kosztów przechowywania danych, które zostały już pozyskane.

Ostrzeżenie

To polecenie jest nieodwracalne. Wszystkie dane w usuniętej kolumnie nie będą już możliwe do wykonywania zapytań. Przyszłe polecenia umożliwiające dodanie tych kolumn z powrotem nie będą mogły przywrócić danych.

Składnia

.droptableTablenamecolumns(Nazwakolumny [, ...] )

Dowiedz się więcej o konwencjach składniowych.

Parametry

Nazwa Typ Wymagane Opis
TableName string ✔️ Nazwa tabeli zawierającej kolumnę do upuszczania.
Columnname string ✔️ Nazwa kolumny do upuszczania.

Przykład

Następujące polecenie spowoduje usunięcie Value kolumn i Item z Test tabeli.

.drop table Test columns ( Value, Item )