在MySQL中,如何用另一個字串填充一個字串?


MySQL有兩個函式,分別是**LPAD()**和**RPAD()**,我們可以用它們來用另一個字串填充一個字串。

**LPAD()**函式顧名思義,在字串左邊填充另一個字串。以下是它在MySQL中的語法

語法

LPAD(original_string, @length, pad_string)

這裡,

  • original_string 是我們要填充另一個字串的字串。
  • @length 是填充後返回字串的總長度。
  • Pad_string 是要用來填充 original_string 的字串。

示例

mysql> Select LPAD('My name is Ram',22,'* ');
+--------------------------------+
| LPAD('My name is Ram',22,'* ') |
+--------------------------------+
| * * * * My name is Ram         |
+--------------------------------+
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('My name is Ram',22,'* ');
+--------------------------------+
| RPAD('My name is Ram',22,'* ') |
+--------------------------------+
| My name is Ram* * * *          |
+--------------------------------+
1 row in set (0.00 sec)

更新於:2020年2月6日

112 次瀏覽

啟動您的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.