如何使用MySQL函式將一個字串填充到另一個字串中?
MySQL有兩個函式,分別是**LPAD()**和**RPAD()**,我們可以用它們來填充字串。
**LPAD()**函式,顧名思義,它在字串左側進行填充。以下是它在MySQL中的語法:
語法
LPAD(original_string, @length, pad_string)
這裡,
- original_string 是要填充的字串。
- length 是填充後返回字串的總長度。
- Pad_string 是用於填充 original_string 的字串。
示例
mysql> SELECT LPAD('tutorialspoint',18,'www.'); +----------------------------------+ | LPAD('tutorialspoint',18,'www.') | +----------------------------------+ | www.tutorialspoint | +----------------------------------+ 1 row in set (0.00 sec)
RPAD()函式,顧名思義,它在字串右側進行填充。以下是它在MySQL中的語法:
語法
RPAD(original_string, @length, pad_string)
這裡,
- original_string 是要填充的字串。
- length 是填充後返回字串的總長度。
- Pad_string 是用於填充 original_string 的字串。
示例
mysql> SELECT RPAD('www.tutorialspoint',22,'.com'); +--------------------------------------+ | RPAD('www.tutorialspoint',22,'.com') | +--------------------------------------+ | www.tutorialspoint.com | +--------------------------------------+ 1 row in set (0.06 sec)
廣告