Compartilhar via


STRINGTONULL – Linguagem de consulta no Cosmos DB (no Azure e no Fabric)

A STRINGTONULL função converte uma expressão de cadeia de caracteres em null.

A STRINGTONULL função converte uma expressão null de cadeia de caracteres no Azure Cosmos DB para NoSQL.

Sintaxe

STRINGTONULL(<string_expr>)

Arguments

Description
string_expr Uma expressão de cadeia de caracteres.

Tipos de retorno

Retorna um null.

Exemplos

Esta seção contém exemplos de como usar este constructo de linguagem de consulta.

Converter cadeia de caracteres em nulo

Neste exemplo, a STRINGTONULL função é usada para converter várias expressões de cadeia de caracteres em 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
  }
]

Observações

  • Essa função não utiliza o índice.
  • Se a expressão não puder ser convertida, a função retornará undefined.