「Oracle」RPAD関数で文字列の右端に指定文字列を埋める

環境
Oracle Database 12c Standard Edition Release 12.2.0.1.0 – 64bit Production

構文
1.RPAD(文字列 , 指定桁数)
文字列の右端に指定桁数、空白(半角)を連結します。
2.RPAD(文字列 , 指定桁数 , 埋め込み文字)
文字列の右端に指定桁数、埋め込み文字を連結します。

使用例
1.文字列’TEST’の右側に、文字列サイズが6桁になるまで空白を埋めます。
SQL構文

SELECT RPAD('TEST', 6) FROM DUAL

結果 ’TEST 'に置換されます。

2.文字列’TEST’の右側に、文字列サイズが6桁になるまでゼロ’0’を埋めます。
SQL構文

SELECT RPAD('TEST', 6,'0') FROM DUAL

結果 ’TEST00’に置換されます。

Oracle 12c

Posted by arkgame