
# lower/lcase
lower函数用于将文本字符串转换成字母全部小写的形式。
#### 命令格式
```
lower(string A) / lcase(string A)
```
#### 参数说明
表1参数说明 
| 参数 | 是否必选 | 参数类型   | 说明         |
|:---|:---|:---|:---|
| A  | 是    | STRING | 待转换的文本字符串。 |
   
#### 返回值说明
返回为STRING类型的值。
![](https://support.huaweicloud.com/sqlref-spark-dli/public_sys-resources/note_3.0-zh-cn.png)
- 入参非 STRING、BIGINT、DOUBLE、DECIMAL 或 DATETIME 类型时，返回报错。
- 入参值为NULL时，返回NULL。
 
#### 示例代码
将字符串中的大写字符转换为小写字符。命令示例如下。
返回 abc。
```
select lower('ABC');
```
输入参数为NULL。命令示例如下。
返回NULL。
```
select lower(null);
```
