MySQL中LPAD函数的使用方法详解

MySQL的LPAD函数用于在字符串左侧填充指定字符,直至达到指定长度。 该函数的基本语法为LPAD(str, len, padstr),其中str是原始字符串,len是填充后的总长度,padstr是用于填充的字符,如果len小于原始字符串长度,LPAD会截断字符串至指定长度。

在实际应用中,LPAD常用于数据格式化场景,为订单编号统一补零至8位:

mysql lpad如何用,MySQL中lpad函数用法详解

SELECT LPAD(order_id, 8, '0') FROM orders;

order_id为"123",将返回"00000123"。

关键注意事项:

  • padstr未指定,默认使用空格填充
  • len参数必须为正整数
  • 原始字符串为NULL时,返回值始终为NULL

掌握LPAD函数能有效提升数据展示的规范性与可读性,是数据库日常处理中实用的格式化工具之一。

未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网

原文地址:https://www.html4.cn/8139.html发布于:2026-08-01