首页 MySQL LPAD() 函数

MySQL LPAD() 函数

MySQL LPAD() 函数在字符串的左侧填充指定的字符串,使其达到指定的长度。如果想在字符串的右侧填充字符串,请使用 RPAD() 函数。

LPAD() 语法

这里是 MySQL LPAD() 函数的语法:

LPAD(str, len, padstr)

参数

str
必需的。需要被填充的字符串。
len
必需的。填充字符串需要达到的长度。
padstr
可选的。被用来填充到原字符串左侧的字符串。

返回值

LPAD() 函数在字符串的左侧填充指定的字符串,使其达到指定的长度,并返回填充后的字符串。

  • 如果 len 小于原字符串 str 的长度, str 将被截断到 len 的长度。
  • 如果 len 为负数时,LPAD() 函数将返回 NULL
  • 当任意一个参数为 NULL 时, LPAD() 函数将返回 NULL

LPAD() 示例

这里列出了几个常见的 LPAD() 示例。

SELECT
    LPAD('oh', 10, 'o'),
    LPAD('oh', 1, 'o'),
    LPAD('oh', -1, 'o'),
    LPAD('World', 15, 'Hello')\G
*************************** 1. row ***************************
       LPAD('oh', 10, 'o'): oooooooooh
        LPAD('oh', 1, 'o'): o
       LPAD('oh', -1, 'o'): NULL
LPAD('World', 15, 'Hello'): HelloHelloWorld
特别声明:本站部分内容收集于互联网是出于更直观传递信息的目的。该内容版权归原作者所有,并不代表本站赞同其观点和对其真实性负责。如该内容涉及任何第三方合法权利,请及时与824310991@qq.com联系,我们会及时反馈并处理完毕。