Partager via


column_ifexists()

Prend un nom de colonne en tant que chaîne et une valeur par défaut. Retourne une référence à la colonne si elle existe ; sinon, retourne la valeur par défaut.

Alias déconseillés : columnifexists()

Syntax

column_ifexists(Columnname,Defaultvalue)

Découvrez les conventions de syntaxe.

Paramètres

Nom Type Obligatoire Description
columnName string ✔️ Nom de la colonne à case activée si existe.
defaultValue scalaire ✔️ Valeur à utiliser si la colonne n’existe pas. Cette valeur peut être n’importe quelle expression scalaire. Par exemple, une référence à une autre colonne.

Retours

Si columnName existe, la colonne à laquelle il fait référence. Sinon , defaultValue.

Exemple

// There's no column "Capital" in "StormEvents", therefore, the State column will be used instead
StormEvents | project column_ifexists("Capital", State)