LPAD(str,len,padstr)
函數表示字串str 的左側使用padstr 進行填充,直到長度為len;RPAD(str,len,padstr)
函數表示在字串str 的右側使用padstr 進行填充,直到長度為len。例如:
SELECT LPAD(123, 6, '0') AS str1, LPAD(123, 2, '0') AS str2, RPAD(123, 6, '0') AS str1, RPAD(123, 2, '0') AS str1; str1 |str2|str1 |str1| ------+----+------+----+ 000123|12 |123000|12 |
當字串 str 的長度大於 len 時,相當於從右邊截斷字串。
另外,REPEAT(str,count)
函數用於將字串 str 複製 count 次並傳回結果。例如:
SELECT REPEAT('?', 5) AS str; str | ----------+ ?????|
以上是MySQL中如何使用LPAD()和RPAD()函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!