宣言
RPAD(str,len,padstr)
説明
文字列 padstr を使用して、文字列 str の右側を len の長さになるまで埋めます。
strの長さがlenより大きい場合は、strの左側からlen文字目まで返します。strの長さがlenより小さく、strとpadstrを連結した長さがlenより大きい場合は、連結後の左側からlen文字目まで返します。strの長さがlenより小さく、strとpadstrを連結した長さがlenより小さい場合は、strと複数の繰り返しpadstrを連結した(全長がlen以上)左側からlen文字目まで返します。
例
obclient> SELECT RPAD('hi',5,'?');
+------------------+
| RPAD('hi',5,'?') |
+------------------+
| hi??? |
+------------------+
1 row in set
obclient> SELECT RPAD('hi',1,'?');
+------------------+
| RPAD('hi',1,'?') |
+------------------+
| h |
+------------------+
1 row in set