Sdílet prostřednictvím


column_ifexists()

Platí pro: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Zobrazí sloupec, pokud sloupec existuje. V opačném případě vrátí výchozí sloupec.

Zastaralé aliasy: columnifexists()

Syntaxe

column_ifexists( columnName,defaultValue)

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Type Požadováno Popis
columnName string ✔️ Název sloupce, který se má vrátit.
defaultValue skalární ✔️ Výchozí sloupec, který se má vrátit, pokud columnName v tabulce neexistuje. Tato hodnota může být libovolný skalární výraz. Například odkaz na jiný sloupec.

Návraty

Pokud columnName existuje, vrátí sloupec. V opačném případě vrátí sloupec defaultValue.

Příklad

Tento příklad vrátí výchozí sloupec State, protože sloupec s názvem Capital v tabulce StormEvents neexistuje.

StormEvents | project column_ifexists("Capital", State)

výstupní

Tento výstup ukazuje prvních 10 řádků výchozího sloupce State.

Stát
ATLANTICKÝ JIH
FLORIDA
FLORIDA
GRUZIE
MISSISSIPPI
MISSISSIPPI
MISSISSIPPI
MISSISSIPPI
AMERICKÁ SAMOA
KENTUCKY
...