Udostępnij za pomocą


STRINGTONULL — Język zapytań w usłudze Cosmos DB (na platformie Azure i w sieci szkieletowej)

Funkcja STRINGTONULL konwertuje wyrażenie ciągu na null.

Funkcja STRINGTONULL konwertuje wyrażenie ciągu na null w usłudze Azure Cosmos DB for NoSQL.

Składnia

STRINGTONULL(<string_expr>)

Arguments

Description
string_expr Wyrażenie ciągu.

Typy zwracane

Zwraca wartość null.

Przykłady

Ta sekcja zawiera przykłady użycia tej konstrukcji języka zapytań.

Konwertowanie ciągu na wartość null

W tym przykładzie funkcja służy do konwertowania STRINGTONULL różnych wyrażeń ciągów na null.

SELECT VALUE {
  parseNullString: STRINGTONULL("null"),
  parseWithPrefix: STRINGTONULL("null  "),
  parseWithSuffix: STRINGTONULL("  null"),
  parseWithWhitespace: STRINGTONULL("  null  "),
  parseUppercase: STRINGTONULL("NULL"),
  parseTitlecase: STRINGTONULL("Null"),
  parseNull: STRINGTONULL(null),
  parseUndefined: STRINGTONULL(undefined)
}
[
  {
    "parseNullString": null,
    "parseWithPrefix": null,
    "parseWithSuffix": null,
    "parseWithWhitespace": null
  }
]

Uwagi

  • Ta funkcja nie korzysta z indeksu.
  • Jeśli nie można przekonwertować wyrażenia, funkcja zwraca wartość undefined.