Maison > base de données > tutoriel mysql > le corps du texte

Comment utiliser les fonctions LPAD() et RPAD() dans MySQL

WBOY
Libérer: 2023-05-26 18:13:25
avant
1700 Les gens l'ont consulté

LPAD()/RPAD()

LPAD(str,len,padstr)La fonction signifie que le côté gauche de la chaîne str est complété avec padstr jusqu'à ce que la longueur soit len;RPAD (str, La fonction len,padstr) signifie remplir le côté droit de la chaîne str avec padstr jusqu'à ce que la longueur soit len. Par exemple : LPAD(str,len,padstr)函数表示字符串 str 的左侧使用 padstr 进行填充,直到长度为 len;RPAD(str,len,padstr)函数表示在字符串 str 的右侧使用 padstr 进行填充,直到长度为 len。例如:

SELECT LPAD(123, 6, '0') AS str1, LPAD(123, 2, '0') AS str2,
       RPAD(123, 6, '0') AS str1, RPAD(123, 2, '0') AS str1;
str1  |str2|str1  |str1|
------+----+------+----+
000123|12  |123000|12  |
Copier après la connexion

当字符串 str 的长度大于 len 时,相当于从右侧截断字符串。

另外,REPEAT(str,count)

SELECT REPEAT('?', 5) AS str;
str       |
----------+
?????|
Copier après la connexion
Lorsque la longueur de la chaîne str est supérieure à len, cela équivaut à tronquer la chaîne du côté droit. 🎜🎜De plus, la fonction REPEAT(str,count) est utilisée pour copier la chaîne str count times et renvoyer le résultat. Par exemple : 🎜rrreee

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal