column_ifexists()
Gäller för: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Visar kolumnen, om kolumnen finns. Annars returneras standardkolumnen.
Inaktuella alias: columnifexists()
Syntax
column_ifexists(
columnName,
defaultValue)
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Krävs | Beskrivning |
---|---|---|---|
columnName | string |
✔️ | Namnet på kolumnen som ska returneras. |
defaultValue | skalär | ✔️ | Standardkolumnen som ska returneras om columnName inte finns i tabellen. Det här värdet kan vara valfritt skalärt uttryck. Till exempel en referens till en annan kolumn. |
Returnerar
Om columnName finns returnerar kolumnen. Annars returneras kolumnen defaultValue.
Exempel
Det här exemplet returnerar standardkolumnen State eftersom en kolumn med namnet Capital inte finns i StormEvents-tabellen.
StormEvents | project column_ifexists("Capital", State)
utdata
Dessa utdata visar de första 10 raderna i standardkolumnen State.
Stat |
---|
ATLANTEN, SÖDRA |
FLORIDA |
FLORIDA |
GEORGIEN |
MISSISSIPPI |
MISSISSIPPI |
MISSISSIPPI |
MISSISSIPPI |
AMERIKANSKA SAMOA |
KENTUCKY |
... |