「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
SELECT RPAD('TEST', 6) FROM DUAL
SELECT RPAD('TEST', 6) FROM DUAL
結果 ’TEST 'に置換されます。
2.文字列’TEST’の右側に、文字列サイズが6桁になるまでゼロ’0’を埋めます。
SQL構文
SELECT RPAD('TEST', 6,'0') FROM DUAL
SELECT RPAD('TEST', 6,'0') FROM DUAL
SELECT RPAD('TEST', 6,'0') FROM DUAL
結果 ’TEST00’に置換されます。