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.
La IS_NULL función devuelve un valor booleano que indica si el tipo de la expresión especificada es null.
Syntax
IS_NULL(<expr>)
Arguments
| Description | |
|---|---|
expr |
Cualquier expresión que se va a comprobar si hay un valor NULL. |
Tipos de retorno
Devuelve una expresión booleana.
Examples
Esta sección contiene ejemplos de cómo usar esta construcción del lenguaje de consulta.
Comprobación de si los valores son NULL
En este ejemplo, la IS_NULL función se usa para comprobar varios tipos de valores NULL.
SELECT VALUE {
booleanIsNull: IS_NULL(true),
numberIsNull: IS_NULL(15),
stringIsNull: IS_NULL("AdventureWorks"),
nullIsNull: IS_NULL(null),
objectIsNull: IS_NULL({price: 85.23}),
arrayIsNull: IS_NULL(["red", "blue", "yellow"]),
populatedObjectPropertyIsNull: IS_NULL({quantity: 25, vendor: null}.quantity),
invalidObjectPropertyIsNull: IS_NULL({quantity: 25, vendor: null}.size),
nullObjectPropertyIsNull: IS_NULL({quantity: 25, vendor: null}.vendor)
}
[
{
"booleanIsNull": false,
"numberIsNull": false,
"stringIsNull": false,
"nullIsNull": true,
"objectIsNull": false,
"arrayIsNull": false,
"populatedObjectPropertyIsNull": false,
"invalidObjectPropertyIsNull": false,
"nullObjectPropertyIsNull": true
}
]
Observaciones
- Esta función se beneficia del uso de un índice de intervalo. Para obtener más información, vea Índices de intervalo.