Příkaz .drop column
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer
Odebere sloupec z tabulky.
Pokud chcete z tabulky vyhodit více sloupců, přečtěte si, jak vypustit více sloupců tabulky.
Poznámka:
Tento příkaz data fyzicky neodstraní a nezmenšuje náklady na úložiště dat, která už byla ingestovala.
Upozorňující
Tento příkaz je nevratný. Všechna data ve sloupci, který je odebraný, už nebudou dotazovatelná. Budoucí příkazy pro přidání sloupce zpět nebudou moct obnovit data.
Oprávnění
Ke spuštění tohoto příkazu musíte mít alespoň oprávnění správce tabulky.
Syntaxe
.drop
column
TableName ColumnName.
[]ifexists
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Type | Požadováno | Popis |
---|---|---|---|
TableName | string |
✔️ | Název tabulky obsahující sloupec, který chcete odstranit. |
ColumnName | string |
✔️ | Název sloupce, který chcete odstranit. |
ifexists |
string |
Pokud je zadáno, příkaz selže u neexistující sloupce. |
Příklad
Následující příkaz přesune Value
sloupec z Test
tabulky, pokud takový sloupec existuje. Pokud sloupec neexistuje, příkaz se nezdaří.
.drop column Test.Value ifexists
Přetažení více sloupců tabulky
Odebere z tabulky více sloupců.
Poznámka:
Tento příkaz data fyzicky neodstraní a nezmenšuje náklady na úložiště dat, která už byla ingestovala.
Upozorňující
Tento příkaz je nevratný. Všechna data ve sloupci, který je odebraný, už nebudou dotazovatelná. Budoucí příkazy pro přidání těchto sloupců zpět nebudou moct obnovit data.
Syntaxe
.drop
table
TableName ColumnName columns
(
[,
...])
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Type | Požadováno | Popis |
---|---|---|---|
TableName | string |
✔️ | Název tabulky obsahující sloupec, který chcete odstranit. |
ColumnName | string |
✔️ | Název sloupce, který chcete odstranit. |
Příklad
Následující příkaz vypustí sloupce Value
z Item
Test
tabulky.
.drop table Test columns ( Value, Item )