LOWER
接受一个字符串值并返回一个转换为小写的 VARCHAR 值。
行为类型
stable语法
LOWER ( expression )
参数
- 表达式
- 要转换的 CHAR 或 VARCHAR 字符串,其中字符串宽度 ≤ 65000 个八位字节。
重要
在实践中,expression 不得超过 32,500 个八位字节。LOWER 不使用区域设置的排序规则设置(例如,"collation=binary")标识其编码,而是将输入实参视为 UTF-8 编码字符串。输入值的 UTF-8 表示可能是其原始宽度的两倍。因此,如果输入值超过 32,500 个八位字节,LOWER 将返回错误。
另请注意,如果 expression 为表列,则 LOWER 根据定义的列宽度而不是列数据计算其大小。如果列宽度大于 VARCHAR(32500),Vertica 将返回错误。
示例
=> SELECT LOWER('AbCdEfG');
LOWER
---------
abcdefg
(1 row)
=> SELECT LOWER('The Bat In The Hat');
LOWER
--------------------
the bat in the hat
(1 row)
=> SELECT LOWER('ÉTUDIANT');
LOWER
----------
étudiant
(1 row)