일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 전세보증보험
- 임대소득외 추가소득이 있을 경우
- 가장 인기있는 파이썬 패키지
- chatgpt 100% 신뢰금지
- 2룸 오피스텔 투자
- 주택임대사업자
- 소형주택 세액감면
- robux
- 파이썬 TypeError
- 종합소득세
- 종합과세
- 나는 어디로?
- 주상복합용지 분양
- 데이터 리터러시
- 가장 많이 사용되는 파이썬 라이브러리
- 갤럭시탭 with Pen
- 상업시설용지 분양
- 공개서적
- Google vs MicorSoft
- 가장 많이 사용되는 파이썬 패키지
- chatgpt vs bard
- bard 100% 신뢰금지
- Google vs OpenAI
- 라이브러리 vs 패키지
- 다주택임대
- 오라클 데이터베이스 내장함수
- PostgreSQL
- Python
- 오피스텔투자
- 가장 인기있는 파이썬 라이브러리
All thing of the world!
Oracle DUMP 설명 : 오라클 함수 본문
1. 함수의 목적
Oracle DUMP는 데이터 타입 코드, 길이(바이트) 및 expr의 내부 표현을 포함하는 VARCHAR2 값을 리턴한다.
2. 샘플을 통한 개념 퀵뷰
SELECT DUMP('abc', 1016)
FROM DUAL;
DUMP('ABC',1016)
------------------------------------------
Typ=96 Len=3 CharacterSet=WE8DEC: 61,62,63
여기서 Typ는 데이터 타입이다. 데이터 타입코드는 "ORACLE SQL REFERENCE GUIDE"에 상세히 나와있다.
3. 사용방법
4. 함수 PARAMETER 설명
[expr]
DUMP하고자 하는 입력값을 숫자형/문자형 데이터 타입으로 입력한다.
null이 입력되면 null이 반환된다.
[return_fmt]
반환하는 값의 형식을 지정한다.
■ 8 : 8진수로 반환
■ 10 : 10진수로 반환
■ 16 : 16진수로 반환
기본적으로 반환 값에는 문자 집합 정보가 없다.
expr의 문자 세트 이름을 검색하려면 앞의 형식 값 중 하나에 1000을 추가하면 검색이 된다.
예를 들어, 1008의 return_fmt는 결과를 8 진수로 리턴하고 expr의 문자 세트 이름을 제공합니다.
[start_position][length]
인수 start_position과 length는 내부 표현의 어느 부분이 리턴 될지를 결정하기 위한 인수다.
디폴트는 10 진법으로 전체 내부 표현을 리턴하다.
5. 다양한 샘플표현
example1) 케릭터 셋 표현없이 8진수로 3~5자리 dump
SELECT DUMP(last_name, 8, 3, 2) "OCTAL"
FROM employees
WHERE last_name = 'Hunold'
ORDER BY employee_id;
OCTAL
-------------------------------------------------------------------
Typ=1 Len=6: 156,157
example2) 케릭터셋 표현없이 10진수로 3~5자리자리까지 dump
SELECT DUMP(last_name, 10, 3, 2) "ASCII"
FROM employees
WHERE last_name = 'Hunold'
ORDER BY employee_id;
ASCII
--------------------------------------------------------------------
Typ=1 Len=6: 110,111
'IT > Oracle DBMS' 카테고리의 다른 글
Oracle COVAR_POP 설명 : 오라클 함수 (0) | 2021.03.31 |
---|---|
Oracle REGEXP_SUBSTR 설명 : 오라클 함수 (0) | 2021.03.31 |
Oracle NEXT_DAY 설명 : 오라클 함수 (0) | 2021.03.31 |
Oracle NEW_TIME 설명 : 오라클 함수 (0) | 2021.03.31 |
Oracle LAG 설명 : 오라클 함수 (0) | 2021.03.31 |