Condividi tramite


IS_DEFINED (query NoSQL)

SI APPLICA A: NoSQL

Restituisce un valore booleano che indica se alla proprietà è stato assegnato un valore.

Sintassi

IS_DEFINED(<expr>)  

Argomenti

Descrizione
expr Qualsiasi espressione .

Tipi restituiti

Restituisce un'espressione booleana.

Esempi

L'esempio seguente verifica la presenza di una proprietà all'interno del documento JSON specificato.

SELECT VALUE {
    isDefined: IS_DEFINED({ "quantity" : 5 }.quantity), 
    isNotDefined: IS_DEFINED({ "quantity" : 5 }.name)
}
[
  {
    "isDefined": true,
    "isNotDefined": false
  }
]

Osservazioni: