Maison > Article > base de données > Comment utiliser les fonctions LPAD() et RPAD() dans MySQL
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 |
当字符串 str 的长度大于 len 时,相当于从右侧截断字符串。
另外,REPEAT(str,count)
SELECT REPEAT('?', 5) AS str; str | ----------+ ?????|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 : 🎜rrreeeCe 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!