MySQL @Wiki 実用リファレンス
LPAD
最終更新:
my-sql
-
view
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