📜  MySQL String LPAD()函数(1)

📅  最后修改于: 2023-12-03 15:17:46.317000             🧑  作者: Mango

MySQL String LPAD()函数

LPAD()函数是MySQL中用于在给定字符串左侧填充指定字符的函数。这个函数在很多实际问题中都是非常有用的,比如在输出列表时需要左侧对齐,或者我们需要利用一些特殊字符来保持字符串的格式一致性。

语法

下面是LPAD()函数的语法:

LPAD(str, len, pad)

其中,str是要操作的字符串,len是填充后字符串的总长度,pad是要填充的字符。

示例

下面是一些示例来演示LPAD()函数的使用。

示例 1:在字符串左侧填充0
SELECT LPAD('123', 5, '0');

输出:

00123

在这个示例中,我们将123字符串左侧填充0,使之总长度为5。

示例 2:在字符串左侧填充-
SELECT LPAD('abc', 5, '-');

输出:

--abc

在这个示例中,我们将abc字符串左侧填充-,使之总长度为5。

示例 3:左侧填充多个字符
SELECT LPAD('xyz', 10, '-_');

输出:

-_-_-_-_xyz

在这个示例中,我们将xyz字符串左侧填充-和_,使之总长度为10。

总结

LPAD()函数是MySQL中一个非常实用的字符串函数,它可以用于在给定字符串左侧填充指定字符,使之达到一定的格式要求。如果你在MySQL开发中需要对字符串进行左侧填充操作,那么LPAD()函数将是你一个非常好的选择。