其他分享
首页 > 其他分享> > GBase 8s中LPAD函数的用法

GBase 8s中LPAD函数的用法

作者:互联网

LPAD 函数返回 source_string 的一个副本,左填充达到由 length 指定的总字节数。
LPAD 函数语法

LPAD(source_string,length[,pad_string])
元素描述限制语法
length指定在返回的字符串中总的字节数的整数值必须为表达式、常量、列或可转换为整数数据类型的数据类型的主变量精确数值
pad_string指定一个或多个填充字符的字符串必须为表达式、常量、列或可转换为字符数据类型的数据类型的主变量表达式
source_string作为 LPAD 函数的输入的字符串必须为表达式、常量、列或可转换为字符数据类型的数据类型的主变量表达式

pad_string 参数指定要被用于填充源字符串的一个或多个字符。填充字符的序列出现的次数与使得返回字符串达到 length 指定的存储长度的必要次数相同。
如果 pad_string 中填充字符的序列太长,以至于不适应 length,则截断它。如果您未指定 pad_string,则缺省值为单个空(ASCII 32)字符。

在下列示例中,用户指定要将源字符串左填充达到总长度 16 字节。用户还指定填充字符是由连字符和下划线(-_)组成的序列。

> SELECT LPAD('Here we are', 16, '-_') FROM dual;

(constant)

-_-_-Here we are

1 row(s) retrieved.

标签:字符,string,填充,数据类型,pad,LPAD,8s,GBase
来源: https://blog.csdn.net/tingchennie/article/details/121610071