MySQL RPAD() 函数

定义和用法

RPAD() 函数使用另一个字符串对原始字符串进行右填充,以达到一定的长度。

另请参阅

MySQL 参考手册:LPAD() 函数

实例

例子 1

使用 "ABC" 对字符串进行右填充,使其总长度为 20:

SELECT RPAD("SQL Tutorial", 20, "ABC");

亲自试一试

例子 2

使用 "ABC" 对 "CustomerName" 中的文本进行右填充,使其总长度为 30:

SELECT RPAD(CustomerName, 30, "ABC") AS RightPadCustomerName
FROM Customers;

亲自试一试

语法

RPAD(string, length, rpad_string)

参数

参数 描述
string

必需。原始字符串。

如果原始字符串的长度大于 length 参数,则此函数会从字符串中删除超出的字符。

length 必需。字符串被右填充后的长度。
rpad_string 必需。用于对字符串进行右填充的字符串。

技术细节

版本: 从 MySQL 4.0 开始。