當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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