반응형
이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 |
(1) LPAD()
설명
대상 문자열 데이터 길이가 지정한 자릿수보다 작을 경우에 왼쪽 나머지 공간을 특정 문자로 채우는 함수.
문법
LPAD(대상 문자열 데이터 또는 열 이름(필수), 데이터의 자릿수(필수), 빈 공간에 채울 문자(선택, 기본값 ' '))
(2) RPAD()
설명
대상 문자열 데이터 길이가 지정한 자릿수보다 작을 경우에 오른쪽 나머지 공간을 특정 문자로 채우는 함수.
문법
RPAD(대상 문자열 데이터 또는 열 이름(필수), 데이터의 자릿수(필수), 빈 공간에 채울 문자(선택, 기본값 ' '))
(3) iPad
갖고 싶다..
사용 예시
SELECT 'GSP'
, LPAD('GSP', 10, '#') AS LPAD_1
, RPAD('GSP', 10, '!') AS RPAD_1
, LPAD('GSP', 10) AS LPAD_2
, RPAD('GSP', 10) AS RPAD_2
FROM DUAL;
SELECT RPAD('991231-', 14, '*') AS RPAD_REG
, RPAD('010-1234-', 13, '*') AS RPAD_PHONE
FROM DUAL;
결과
SELECT 'GSP'
, LPAD('GSP', 10, '#') AS LPAD_1
, RPAD('GSP', 10, '!') AS RPAD_1
, LPAD('GSP', 10) AS LPAD_2
, RPAD('GSP', 10) AS RPAD_2
FROM DUAL;
SELECT RPAD('991231-', 14, '*') AS RPAD_REG
, RPAD('010-1234-', 13, '*') AS RPAD_PHONE
FROM DUAL;
반응형
'개발 지식 > [DBMS] Oracle' 카테고리의 다른 글
[Oracle] 문자열 관련 함수(8) - TRIM(), LTRIM(), RTRIM() (0) | 2022.05.02 |
---|---|
[Oracle] 문자열 관련 함수(7) - CONCAT(), (+ || 연산자) (0) | 2022.05.01 |
[Oracle] 문자열 관련 함수(5) - REPLACE() (0) | 2022.04.29 |
[Oracle] 문자열 관련 함수(4) - INSTR() (0) | 2022.04.28 |
[Oracle] 문자열 관련 함수(3) - SUBSTR() (0) | 2022.04.27 |