在 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.