Partager via


STRINGTOBOOLEAN - Langage de requête dans Cosmos DB (dans Azure et Fabric)

La STRINGTOBOOLEAN fonction convertit une expression de chaîne en valeur booléenne.

Fonction système Azure Cosmos DB pour NoSQL qui retourne une expression de chaîne convertie en booléen.

Syntaxe

STRINGTOBOOLEAN(<string_expr>)

Arguments

Descriptif
string_expr Expression de chaîne.

Types de retour

Retourne une valeur booléenne.

Examples

Cette section contient des exemples d’utilisation de cette construction de langage de requête.

Convertir une chaîne en booléen

Dans cet exemple, la STRINGTOBOOLEAN fonction est utilisée pour analyser différentes valeurs de chaîne en booléens.

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.