Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Muestra la columna, si la columna existe. De lo contrario, devuelve la columna predeterminada.
Alias en desuso: columnifexists()
Sintaxis
column_ifexists(
columnName,defaultValue)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| columnName | string |
✔️ | Nombre de la columna que se va a devolver. |
| defaultValue | escalares | ✔️ | Columna predeterminada que se va a devolver si columnName no existe en la tabla. Este valor puede ser cualquier expresión escalar. Por ejemplo, una referencia a otra columna. |
Devoluciones
Si columnName existe, devuelve la columna. De lo contrario, devuelve el columna defaultValue.
Ejemplos
En este ejemplo se devuelve la columna predeterminada
StormEvents | project column_ifexists("Capital", State)
de salida
En esta salida se muestran las 10 primeras filas de la columna State
| Estado |
|---|
| SUR DEL ATLÁNTICO |
| FLORIDA |
| FLORIDA |
| GEORGIA |
| MISISIPI |
| MISISIPI |
| MISISIPI |
| MISISIPI |
| SAMOA AMERICANA |
| KENTUCKY |
| ... |