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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。