728x90
EMPTY_BLOB, EMPTY_CLOB
구문
{ EMPTY_BLOB | EMPTY_CLOB }( )
목적
EMPTY_BLOB 및 EMPTY_CLOB 함수는 비어 있는 LOB locator를 반환합니다. 이 locator는 LOB 변수를 초기화하거나, INSERT 또는 UPDATE 문에서 LOB 열 또는 속성을 EMPTY로 초기화하는 데 사용될 수 있습니다. EMPTY는 LOB가 초기화되었지만 데이터로 채워지지는 않았음을 의미합니다.
노트: 비어 있는 LOB는 null LOB와 같지 않으며, 빈 CLOB는 길이가 0인 문자열을 포함하는 LOB와 같지 않습니다. 자세한 정보는 Oracle Database SecureFiles and Large Objects Developer's Guide를 참조하십시오.
참고:
Oracle Database Globalization Support Guide의 부록 C는 EMPTY_CLOB의 반환값에 할당되는 정렬(collation) 결정 규칙에 대한 정보를 제공합니다.
LOB 로케이터에 대한 제한사항
LOB 로케이터에 대해 다음 함수에서 반환된 로케이터를 DBMS_LOB 패키지나 OCI의 매개변수로 사용할 수 없습니다.
예제
다음 예제는 샘플 pm.print_media 테이블의 ad_photo 열을 EMPTY로 초기화하는 방법을 보여줍니다:
UPDATE print_media
SET ad_photo = EMPTY_BLOB();
출처: 오라클 레퍼런스
원문 링크: Oracle EMPTY_BLOB, EMPTY_CLOB 함수 문서
반응형
'코딩 > 오라클 함수' 카테고리의 다른 글
[오라클 레퍼런스 함수] EXP - e (자연상수)를 n 제곱한 값 반환 (0) | 2023.08.04 |
---|---|
[오라클 레퍼런스 함수] EXISTSNODE - XML 문서 탐색 시 노드 존재 여부 반환 (0) | 2023.08.04 |
[오라클 레퍼런스 함수] DUMP - 데이터 타입, 바이트 길이, 내부 표현 추출 (0) | 2023.08.04 |
[오라클 레퍼런스 함수] DEREF - 객체 참조를 추출 (0) | 2023.08.04 |
[오라클 레퍼런스 함수] DEPTH - UNDER_PATH와 EQUALS_PATH 조건에서 경로의 레벨 수 반환 (0) | 2023.08.04 |
댓글