본문 바로가기
DB/Oracle

[Oracle] LPAD, RPAD 함수 사용법

by yunamom 2022. 4. 28.
728x90
300x250

✨오라클(Oracle) LPAD, RPAD 함수 사용하는 방법 

문자길이를 똑같이 맞춰야하는 경우에 사용할수 있다.

예) 123, 12, 1 -> 0123, 0012, 0001


◾️ LPAD("값", "문자길이", "채움문자")

문자길이만큼 왼쪽부터 채움문자로 채워준다.

SELECT LPAD(time,4,'0')time FROM test;

--출력화면

TIME
-----
0930
0930

◾️ RPAD("값", "문자길이", "채움문자")

문자길이만큼 오른쪽부터 채움문자로 채워준다.

SELECT RPAD(time,4,'0')time FROM test;

--출력화면

TIME
-----
9300
9300

◾️예제

SELECT substr(RPAD(time,4,'0'),1,2)
       ||':'||
       substr(RPAD(time,4,'0'),3,2) time 
FROM test;

-- 출력화면
TIME
-----------------
09:30
09:30

 

 

728x90
300x250

코드