MySQL LPAD函数

时间:2019-02-04 12:52:38  来源:igfitidea点击:

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

描述

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

语法

MySQL中LPAD函数的语法为:

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

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

示例

mysql> SELECT LPAD('theitroad.com', 18, 'A');
Result: 'AAtheitroad.com'

mysql> SELECT LPAD('theitroad.com', 19, 'A');
Result: 'AAAtheitroad.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'