RPAD関数は、Expression2を必要な数だけ繰り返して右側を埋め込んだn文字の長さのExpression1を戻します。この関数は、問合せの出力を書式設定する場合に役立ちます。
RPAD (Expression1, n [,Expression2])
RPADには、次のパラメータがあります。
HRスキーマのEmployees表に含まれるFirst_nameとLast_nameを連結します。RPAD関数をコールして右側が空白文字で埋め込まれた長さ12のFirst_nameを戻し、もう一度RPADをコールして右側が空白文字で埋め込まれた長さ12のLast_nameを戻します。先頭の5行を選択します。
Command> SELECT FIRST 5 CONCAT (RPAD (First_name,12),
RPAD (Last_name,12)) FROM Employees ORDER BY
ORDER BY First_name, Last_name;
< Adam Fripp >
< Alana Walsh >
< Alberto Errazuriz >
< Alexander Hunold >
< Alexander Khoo >
5 rows found.
RPAD関数をコールして、右側がドット文字(.)で埋め込まれた長さ20のLast_nameを戻します。HRスキーマのEmployees表を使用して先頭の5行を選択します。
Command> SELECT FIRST 5 RPAD (Last_name,20,'.') FROM Employees
ORDER BY Last_name;
< Abel................ >
< Ande................ >
< Atkinson............ >
< Austin.............. >
< Baer................ >
5 rows found.