MySQL @Wiki 実用リファレンス

LPAD

最終更新:

my-sql

- view
管理者のみ編集可
HOME > 関数 > 文字列関数 > LPAD


LPAD

LPAD(str,len,padstr)
文字列 str が len に指定された長さの文字になるよう、str の左側に文字列 padstr を埋め込んだ文字列を返す。str が len より長い場合は、戻り値は len の長さの文字に縮められる。

mysql> SELECT LPAD('hi',4,'??');
        -> '??hi'

#バージョン4.1以上では以下のようになります。
mysql> SELECT LPAD('あいう', 5 , 'X');
        -> 'XXあいう'

#バージョン4.1未満では以下のようになります。
mysql> SELECT LPAD('あいう', 8 , 'X');
        -> 'XXあいう'
mysql> SELECT LPAD('あいう', 8 , 'お');
        -> 'おあいう'
mysql> SELECT LPAD('あいう', 5 , 'X');
        -> 'あい ' ; #注意。最後は1byte


記事メニュー
ウィキ募集バナー