StringToNull(NoSQL 查询)

适用范围: NoSQL

将字符串表达式转换为 null

语法

StringToNull(<string_expr>)  

参数

说明
string_expr 一个字符串表达式。

返回类型

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

注意

有关 JSON 格式的详细信息,请参阅 https://json.org