ホームページ >データベース >mysql チュートリアル >MySQL で LPAD() 関数と RPAD() 関数を使用する方法

MySQL で LPAD() 関数と RPAD() 関数を使用する方法

WBOY
WBOY転載
2023-05-26 18:13:251707ブラウズ

LPAD()/RPAD()

LPAD(str,len,padstr)関数は、文字列 str の左側が、長さが len になるまで、padstr で埋められることを示します。 ;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) 関数を使用して、文字列 str count 回コピーし、結果を返します。例:

SELECT REPEAT('?', 5) AS str;
str       |
----------+
?????|

以上がMySQL で LPAD() 関数と RPAD() 関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。