当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


MySQL RPAD()用法及代码示例


MySQL中的RPAD()函数用于将字符串填充或添加到原始字符串的右侧。

用法:

RPAD(str, len, padstr)

参数:此函数接受上述和以下所述的三个参数:

  • str:要填充的实际字符串。如果原始字符串的长度大于len参数,则此函数从字符串中删除浮点字符。
  • len:这是右填充后最后一个字符串的长度。
  • padstr:要添加到原始Str右侧的字符串。

返回值:填充后,它将返回长度为len的新字符串。

示例1:将RPAD()函数应用于字符串以获取新的填充字符串。



SELECT RPAD("geeksforgeeks", 20, "*") AS RightPaddedString;

输出:

RightPaddedString
极客***********

示例2:当原始字符串大于len参数时,将RPAD()函数应用于字符串。

SELECT RPAD("geeksforgeeks", 10, "*") AS RightPaddedString;

输出:

RightPaddedString
geeksforge

示例3:将RPAD()函数应用于表中的字符串列:

表格-Student_Details:

学生卡 名称 分数
1 塔伦·萨哈(Tarun Saha) 430
2 尼丽玛·蒙达尔 425
3 三亚Ja那教 450
4 阿米特·沙玛(Amit Sharma) 460
SELECT RPAD(Name, 15, "#") AS RightPadStudentName
FROM Student_Details;

输出:

RightPadStudentName
塔伦·萨哈(Tarun Saha)#####
Nilima Mondal ##
三亚Ja那教#####
阿米特·夏尔马(Amit Sharma)####

注意读者!现在不要停止学习。以student-friendly的价格掌握CS理论课程进行SDE面试的所有重要CS理论概念,并为行业做好准备。

相关用法


注:本文由纯净天空筛选整理自jana_sayantan大神的英文原创作品 RPAD() Function in MySQL。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。