Skip to content

RPAD

功能描述

指定字符串expr3填充至expr1结尾处,使字符串的长度达到expr2。

语法格式

RPAD(expr1,expr2[,expr3])

参数说明

  • expr1:源字符串
  • expr2:填充后的字符串长度,如果长度短于源字符串,将会从左至右截取源字符串
  • expr3:填充字符串,可选参数,填充至源字符串的右边;如果未指定此参数,将会在源字符串的右边填充空格

函数返回类型

CHAR类型字符串

示例

sql
SQL> SELECT RPAD('tt',3,'wzq');

EXPR1 | 
------------------------------------------------------------------------------
ttw|

SQL> SELECT RPAD('tt',5,'wzq');

EXPR1 | 
------------------------------------------------------------------------------
ttwzq|

SQL> SELECT RPAD('tt',4,'wzq');

EXPR1 | 
------------------------------------------------------------------------------
ttwz|
 
SQL> SELECT RPAD('tt',0,'wzq');

EXPR1 | 
------------------------------------------------------------------------------
|

SQL> SELECT RPAD('tt',1,'wzq');

EXPR1 | 
------------------------------------------------------------------------------
t|