Condividi tramite


column_ifexists()

Si applica a: ✅Microsoft Fabric

Visualizza la colonna, se la colonna esiste. In caso contrario, restituisce la colonna predefinita.

Alias deprecati: columnifexists()

Sintassi

column_ifexists( columnName,defaultValue)

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
columnName string ✔️ Nome della colonna da restituire.
defaultValue scalare ✔️ Colonna predefinita da restituire se columnName non esiste nella tabella. Questo valore può essere qualsiasi espressione scalare. Ad esempio, un riferimento a un'altra colonna.

Valori restituiti

Se columnName esiste, restituisce la colonna . In caso contrario, restituisce la colonna defaultValue .

Esempio

In questo esempio viene restituita la colonna predefinita State, perché non esiste una colonna denominata Capital nella tabella StormEvents.

StormEvents | project column_ifexists("Capital", State)

output

Questo output mostra le prime 10 righe della colonna predefinita State .

Stato
ATLANTIC SOUTH
FLORIDA
FLORIDA
GEORGIA
MISSISSIPPI
MISSISSIPPI
MISSISSIPPI
MISSISSIPPI
SAMOA AMERICANE
KENTUCKY
...