Поделиться через


STRINGTONULL — язык запросов в Cosmos DB (в Azure и Fabric)

Функция STRINGTONULL преобразует строковое выражение в null.

Функция STRINGTONULL преобразует строковое выражение null в Azure Cosmos DB для NoSQL.

Синтаксис

STRINGTONULL(<string_expr>)

Arguments

Description
string_expr Строковое выражение.

Типы возвращаемых данных

nullВозвращает значение .

Примеры

В этом разделе содержатся примеры использования этой конструкции языка запросов.

Преобразование строки в null

В этом примере STRINGTONULL функция используется для преобразования различных строковых выражений в 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
  }
]

Замечания

  • Эта функция не использует индекс.
  • Если выражение не может быть преобразовано, функция возвращается undefined.