Delen via


STRINGTOBOOLEAN - Querytaal in Cosmos DB (in Azure en Fabric)

De STRINGTOBOOLEAN functie converteert een tekenreeksexpressie naar een Booleaanse waarde.

Een Azure Cosmos DB for NoSQL-systeemfunctie die een tekenreeksexpressie retourneert die wordt geconverteerd naar een Booleaanse waarde.

Syntaxis

STRINGTOBOOLEAN(<string_expr>)

Arguments

Description
string_expr Een tekenreeksexpressie.

Retourtypen

Retourneert een Booleaanse waarde.

Voorbeelden

Deze sectie bevat voorbeelden van het gebruik van deze querytaalconstructie.

Tekenreeks converteren naar Booleaanse waarde

In dit voorbeeld wordt de STRINGTOBOOLEAN functie gebruikt om verschillende tekenreekswaarden te parseren in Booleaanse waarden.

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
  }
]

Opmerkingen

  • Deze functie maakt geen gebruik van de index.