Sdílet prostřednictvím


Příkaz .drop column

Platí pro: ✅Microsoft FabricAzure 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

.dropcolumn 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

.droptable 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 )