IS_DEFINED (dotaz NoSQL)

PLATÍ PRO: NoSQL

Vrátí logickou hodnotu označující, zda byla vlastnost přiřazena hodnota.

Syntaxe

IS_DEFINED(<expr>)  

Argumenty

Popis
expr Libovolný výraz.

Návratové typy

Vrátí logický výraz.

Příklady

Následující příklad zkontroluje přítomnost vlastnosti v zadaném dokumentu JSON.

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

Poznámky