RPAD(c1,n[,c2])

本文详细介绍了 SQL 中的 RPAD 函数,该函数用于在字符串右侧填充指定字符以达到设定的总长度。文章解释了 RPAD 的参数含义、返回值类型及使用场景,并通过实例演示了如何正确使用此函数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

RPAD(c1,n[,c2])
【功能】在字符串c1的右边用字符串c2填充,直到长度为n时为止
【参数】c1 字符串;n 追加后字符总长度;c2 追加字符串,默认为空格
【返回】字符型
【说明】如果c1长度大于n,则返回c1左边n个字符;
        如果如果c1长度小于n,c1和c2连接后大于n,则返回连接后的左边n个字符;
        如果如果c1长度小于n,c1和c2连接后小于n,则返回c1与多个重复c2连接(总长度>=n)后的左边n个字符
【示例】
SQL> select rpad('gao',10,'*a') from dual;


rpad('gao',10,'*a')
-----------------
gao*a*a*a*


【相似】LPAD()在列的左边粘贴字符
【相反】RTRIM() 删除右边出现的字符串

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值