Partager via


StringToBoolean (requête NoSQL)

S’APPLIQUE À : NoSQL

Permet de convertir une expression de chaîne en valeur booléenne.

Syntaxe

StringToBoolean(<string_expr>)  

Arguments

Description
string_expr Expression de chaîne.

Types de retour

Retourne une valeur booléenne.

Exemples

L’exemple suivant illustre le fonctionnement de cette fonction avec divers types de données.

SELECT VALUE {
    parseBooleanString: StringToBoolean("true"),
    parseWithPrefix: StringToBoolean("true  "),
    parseWithSuffix: StringToBoolean("  false"),
    parseWithWhitespace: StringToBoolean("  false  "),
    parseBoolean: StringToBoolean(true),
    parseUndefined: StringToBoolean(undefined),
    parseNull: StringToBoolean(null)
}
[
  {
    "parseBooleanString": true,
    "parseWithPrefix": true,
    "parseWithSuffix": false,
    "parseWithWhitespace": false
  }
]

Remarques

  • Cette fonction n’utilise pas l’index.
  • Si l’expression ne peut pas être convertie, la fonction retourne undefined.

Notes

Si vous souhaitez obtenir plus d’informations sur le format JSON, consultez https://json.org.