구트아카데미/6. Oracle

[Oracle] 데이터의 빈 공간을 특정 문자로 채우는 LPAD,RPAD

sunhoKim 2021. 9. 2. 12:01

LPAD([문자열 데이터 또는 열이름(필수)],[데이터의 자릿수(필수)],[빈 공간에 채울 문자(선택)]);

 - 남은 빈 공간을 왼쪽에 채운다.

RPAD([문자열 데이터 또는 열이름(필수)],[데이터의 자릿수(필수)],[빈 공간에 채울 문자(선택)]);

 - 남은 빈 공간을 오른쪽에 채운다.

 

SELECT 'ORACLE'

 LPAD('ORACLE',10,'#') AS LPAD_1,

 RPAD('ORACLE',10,'*') AS RPAD_1,

 LPAD('ORACLE',10) AS LPAD_2,

 RPAD('ORACLE',10) AS RPAD_2

FROM DUAL;

 

LPAD_1 = ####ORACLE

RPAD_1 = ORACLE****

LPAD_2 =     ORACLE

RPAD_2 = ORACLE    

 

 

728x90