STRINGTONULL - Cosmos DB 中的查询语言(在 Azure 和 Fabric 中)

STRINGTONULL 函数将字符串表达式转换为 null.

STRINGTONULL 函数将字符串表达式 null 转换为 Azure Cosmos DB for NoSQL。

Syntax

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返回 。