포스팅 목차
o EMPTY_BLOB, EMPTY_CLOB
문 법
empty_LOB::=
목 적
EMPTY_BLOB() 와 EMPTY_CLOB() 함수는 LOB 변수를 초기화하거나 INSERT 구문이나 UPDATE 구문에서 LOB 열 또는 속성을 EMPTY로 초기화할 수 있는 공백의 LOB 를 반환한다.
EMPTY는 LOB가 초기화되었지만 데이터로 채워지지 않았음을 의미한다. 데이터를 액세스 하고, 데이터를 채우기(이관하기) 전에 오브젝트 타입의 부분인 LOB 속성을 초기화해야 한다.
EMPTY_BLOB () 함수는 LOB 변수를 초기화하기 위하여 쓰이거나,또는 INSERT 문이나 UPDATE 문에서 empty LOB 위치를 반환한다.
참고:
EMPTY_CLOB의 반환값에 할당되는 언어 정렬 순서 파생 규칙(collation derivation rules)은 "Oracle Database Globalization Support Guide"의 부록 C를 참조하라.
LOB Locators에 대한 제한사항
이 함수에서 반환되는 locator(위치)는 DBMS_LOB 패키지 또는 OCI 에 대한 파라미터로서 사용할 수 없다.
관련 함수
함수명 | 함수내용 |
BFILENAME |
서버 파일 시스템의 물리 LOB 바이너리 파일과 대응하는 BFILE locator를 반환한다. |
CAST |
데이터 형식이나 collection 형식을 다른 데이터 형식이나 collection 형식으로 변환한다. |
EMPTY_BLOB, EMPTY_CLOB |
LOB 변수를 초기화하기 위하여 이용하기 위한 공백 LOB 위치를 반환한다. INSERT문이나 UPDATE문에서 LOB 열 또는 속성을 EMPTY로 초기화하는 것은 공백의 LOB 위치를 반환하는 것이다. |
TO_CHAR (character) | NCHAR, NVARCHAR2, CLOB, NCLOB 데이터를 데이터 베이스 문자 세트로 변환한다. |
TO_CLOB | LOB열(LOB column)에 존재하는 LCLOB 값 또는 다른 문자열의 값을 CLOB 타입으로 형 변환 작업을 수행한다. |
TO_NCHAR (character) | 문자열,CLOB,NCLOB 값을 자국어 문자 세트(National character set)로 변환한다. |
TO_LOB |
long_column 열에서 LONG 또는 LONG ROW 형식의 값을 LOB 형식의 값으로 변환한다. |
TO_NCLOB | LOB열 또는 다른 문자열에 존재하는 CLOB값을 NCLOB값으로 변환한다. |
[오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크]
예 제
다음 예제는 샘플 pm.print_media 테이블의 ad_photo 열을 EMPTY 상태로 초기화한다.
Oracle Program |
UPDATE print_media SET ad_photo = EMPTY_BLOB();
오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 |
[SQL, Pandas, R Prog, Dplyr, SQLDF, PANDASQL, DATA.TABLE] SQL EMP 예제로 만나는 테이블 데이터 처리 방법 리스트 링크 링크 |
2024.01 수정
반응형
'오라클 게시판 > 오라클 함수' 카테고리의 다른 글
【오라클(Oracle) SQL 함수】 EXP 함수 (0) | 2018.11.18 |
---|---|
【오라클(Oracle) SQL 함수】 EXISTSNODE 함수 (0) | 2018.11.18 |
[오라클 함수] DUMP 함수 (0) | 2018.11.18 |
[오라클 함수] DEREF 함수 (0) | 2018.11.18 |
【오라클(Oracle) SQL 함수】DEPTH 함수 (0) | 2018.11.18 |
댓글