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

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

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

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

SELECT LPAD('TEST', 6) FROM DUAL

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

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

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

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

Oracle 12c

Posted by arkgame