Oracle LPADで文字列を左側にゼロ埋めするサンプル
環境
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0
SQL*Plus: Release 12.2.0.1.0
構文
LPAD('対象の文字’,桁数,’埋めたい文字’);
第1引数:対象の文字 第2引数:桁数
第3引数:埋めたい文字
使用例1
文字列’game’の左を’*’埋めします
SQL構文
SELECT LPAD('game',7,'*') FROM DUAL;
結果
***game
使用例2
数字123の左をゼロ埋めます
SQL構文
SELECT LPAD('123',7,'0') FROM DUAL;
実行結果
0000123