适用范围: NoSQL
返回在将大写字符数据转换为小写后的字符串表达式。
注意
此函数在返回转换后的字符串表达式时自动使用与区域性无关(不变)的大小写规则。
语法
LOWER(<string_expr>)  
参数
| 说明 | |
|---|---|
string_expr | 
一个字符串表达式。 | 
返回类型
返回一个字符串表达式。
示例
以下示例演示如何使用该函数修改各种字符串。
SELECT VALUE {
    lowercase: LOWER("adventureworks"),
    uppercase: LOWER("ADVENTUREWORKS"),
    camelCase: LOWER("adventureWorks"),
    pascalCase: LOWER("AdventureWorks"),
    upperSnakeCase: LOWER("ADVENTURE_WORKS")
}
[
  {
    "lowercase": "adventureworks",
    "uppercase": "adventureworks",
    "camelCase": "adventureworks",
    "pascalCase": "adventureworks",
    "upperSnakeCase": "adventure_works"
  }
]
注解
- 此函数不使用索引。
 - 如果你计划进行频繁的不区分大小写的比较,则此函数可能会消耗大量的 RU。 引入数据时,请考虑规范化字符串的大小写。 然后,
SELECT * FROM c WHERE LOWER(c.name) = 'USERNAME'之类的查询将简化为SELECT * FROM c WHERE c.name = 'USERNAME'。