반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 덩크 로우
- JavaScript
- stockx.com
- sacai
- 드로우
- draw
- react
- 덩크로우
- 발매예정
- 제이쿼리
- Nike
- 파이썬
- 나이키
- 주식공부
- Linux
- 덩크 하이
- Github
- 주식
- GIT
- Python
- jQuery
- Dunk Low
- 리눅스
- dunk high
- oracle
- 오라클
- 자바스크립트
- dunklow
- 리액트
- 코로나19
Archives
- Today
- Total
Life goes slowly...
[Oracle] 오른쪽문자열삽입 - RPAD() 함수 본문
728x90
반응형
Oracle RPAD() 함수
데이터를 요청할 때에는 자릿수를 일정하게 맞춰서 요구하는 경우가 있습니다. RPAD() 함수는 함수 사용자가 직접 지정한 고정 길이에서 채워지지 않은 부분을 원하는 문자로 채울 수 있는 함수입니다. RPAD() 함수는 지정한 길이만큼 오른쪽부터 특정 문자로 채워줍니다. PAD은 TTA 정보통신용어 사전에서 데이터 영역의 불필요한 부분을 공백으로 채우는 일이라고 정의되어 있습니다.
RPAD([변수], [총 문자길이], [채울문자])
RPAD() 함수로 자릿수 맞추기
자릿수를 동일하게 맞춰주기 위해서 사용할 때 유용하게 사용됩니다.
SELECT RPAD('9', 4, '0')AS TEST FROM DUAL;
#9000
//오른쪽부터 총 10자리까지 0으로 채우기
SELECT RPAD(1234, 10, 0) FROM DUAL;
#1234000000
RPAD()함수로 문자열 맞추기
문자열을 삽입하는 방법으로 많이 사용합니다. 만약 채울 문자를 지정하지 않게 되면 해당 길이만큼 공백으로 문자를 채워지게 됩니다. 또한 변수의 길이보다 총 문자 길이가 작을 경우에는 총 문자 길이를 제외하고 나머지는 잘리게 됩니다.
SELECT RPAD('010-12341', 13, '-111')AS TEST FROM DUAL;
#010-1234-1111
SELECT RPAD('Hello', 10, 'World')AS TEST1 FROM DUAL;
#HelloWorld
SELECT RPAD('HelloWorld', 5, '#')AS TEST2 FROM DUAL;
#World
728x90
반응형
'프로그래밍 > Oracle' 카테고리의 다른 글
[Oracle] 오라클(Oracle) 위치 반환 함수 - REGEXP_INSTR() (0) | 2020.11.13 |
---|---|
[Oracle] 오라클(Oracle) LIKE 정규식 함수 - REGEXP_LIKE() (0) | 2020.11.12 |
[Oracle] Row의 이후, 이전 값 반환 함수 - LEAD(), LAG() (0) | 2020.09.04 |
[Oracle] 오라클 대, 소문자 변환 함수 -UPPER(), LOWER() (0) | 2020.09.03 |
[Oracle] 왼쪽문자열 삽입 - LPAD() 함수 (0) | 2020.08.31 |
[Oracle] 오라클 최대값, 최소값 - GREATEST, LEAST (0) | 2020.08.31 |
[Oracle] 오라클 삭제 데이터 복구( AS OF TIMESTAMP) (0) | 2020.08.28 |
[Oracle] 문자형(Varchar)을 숫자형(Number)으로 변환 (TO_NUMBER()) (0) | 2020.08.28 |
Comments