MySQL LPAD函数


本MySQL教程通过语法和示例说明了如何使用MySQL LPAD函数。

描述

MySQL LPAD函数用于在一个字符串左边填充另一个字符串直到指定长度。

语法

MySQL中LPAD函数的语法为:

1
LPAD( string, length, pad_string )
参数 说明
string 要填充字符串。
length 填充后的长度
pad_string 填充使用的字符串

注意如果字符串string长度大于length,那么LPAD函数会将从字符串后面的字符删除以使其缩短为length个字符。

示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
mysql> SELECT LPAD('igiftidea.com', 18, 'A');
Result: 'AAigiftidea.com'
mysql> SELECT LPAD('igiftidea.com', 19, 'A');
Result: 'AAAigiftidea.com'
mysql> SELECT LPAD('abc', 6, ' ');
Result: ' abc'
-- 只填充5个,所以第二个只有XY
mysql> SELECT LPAD('abc', 8, 'XYZ');
Result: 'XYZXYabc'
-- 注意
mysql> SELECT LPAD('abcdefg', 4, 'XYZ');
Result: 'abcd'


原文链接:https://codingdict.com/