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理论概念,并为行业做好准备。
相关用法
- PLSQL RPAD用法及代码示例
- MySQL LEAD() and LAG()用法及代码示例
- MySQL BIN()用法及代码示例
- MySQL LAST_DAY()用法及代码示例
- MySQL WEEKOFYEAR()用法及代码示例
- MySQL MOD()用法及代码示例
- MySQL Group_CONCAT()用法及代码示例
- MySQL DEFAULT()用法及代码示例
- MySQL AES_ENCRYPT()用法及代码示例
- MySQL AES_DECRYPT()用法及代码示例
- MySQL MD5用法及代码示例
- MySQL COMPRESS( )用法及代码示例
- MySQL PASSWORD用法及代码示例
- MySQL OLD_PASSWORD用法及代码示例
- MySQL DES_DECRYPT()用法及代码示例
- MySQL DES_ENCRYPT()用法及代码示例
- MySQL DECODE( )用法及代码示例
- MySQL ENCODE( )用法及代码示例
注:本文由纯净天空筛选整理自jana_sayantan大神的英文原创作品 RPAD() Function in MySQL。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。