LOB 함수¶
Contents
BIT_TO_BLOB¶
-
BIT_TO_BLOB
(blob_type_column_or_value)¶ BIT, VARYING BIT 타입을 BLOB 타입으로 변환한다.
Parameters: blob_type_column_or_value – 변환 대상 칼럼 또는 값 Return type: BLOB
BLOB_FROM_FILE¶
-
BLOB_FROM_FILE
(file_pathname)¶ VARCHAR 타입의 파일 경로에서 파일 내용을 읽어 BLOB 타입 데이터로 반환한다.
Parameters: file_pathname – CAS나 CSQL과 같은 DB 클라이언트가 구동하는 서버 상의 경로 Return type: BLOB
SELECT CAST(BLOB_FROM_FILE('local:/home/cubrid/demo/lob/ces_622/image_t.00001352246696287352_4131')
AS BIT VARYING) result;
SELECT CAST(BLOB_FROM_FILE('file:/home/cubrid/demo/lob/ces_622/image_t.00001352246696287352_4131')
AS BIT VARYING) result;
BLOB_LENGTH¶
-
BLOB_LENGTH
(blob_column)¶ BLOB 파일에 저장된 LOB 데이터의 길이를 바이트 단위로 반환한다.
Parameters: clob_column – 길이를 구하고자 하는 BLOB 타입의 칼럼 Return type: INT
BLOB_TO_BIT¶
-
BLOB_TO_BIT
(blob_type_column)¶ BLOB 타입을 VARYING BIT 타입으로 변환한다.
Parameters: blob_type_column – 변환 대상 칼럼 Return type: VARYING BIT
CHAR_TO_BLOB¶
-
CHAR_TO_BLOB
(char_type_column_or_value)¶ CHAR, VARCHAR 타입을 BLOB 타입으로 변환한다.
Parameters: char_type_column_or_value – 변환 대상 칼럼 또는 값 Return type: BLOB
CHAR_TO_CLOB¶
-
CHAR_TO_CLOB
(char_type_column_or_value)¶ CHAR, VARCHAR 타입을 CLOB 타입으로 변환한다.
Parameters: char_type_column_or_value – 변환 대상 칼럼 또는 값 Return type: CLOB
CLOB_FROM_FILE¶
-
CLOB_FROM_FILE
(file_pathname)¶ VARCHAR 타입의 파일 경로에서 파일 내용을 읽어 CLOB 타입 데이터로 반환한다.
Parameters: file_pathname – CAS나 CSQL과 같은 DB 클라이언트가 구동하는 서버 상의 경로 Return type: CLOB
file_pathname을 상대 경로로 명시한 경우, 상위 경로는 프로세스의 현재 작업 디렉터리가 된다.
이 함수가 호출된 구문에 대해서는 실행 계획을 캐싱하지 않는다.
SELECT CAST(CLOB_FROM_FILE('local:/home/cubrid/demo/lob/ces_622/image_t.00001352246696287352_4131')
AS VARCHAR) result;
SELECT CAST(CLOB_FROM_FILE('file:/home/cubrid/demo/lob/ces_622/image_t.00001352246696287352_4131')
AS VARCHAR) result;
CLOB_LENGTH¶
-
CLOB_LENGTH
(clob_column)¶ CLOB 파일에 저장된 LOB 데이터의 길이를 바이트 단위로 반환한다.
Parameters: clob_column – 길이를 구하고자 하는 CLOB 타입의 칼럼 Return type: INT
CLOB_TO_CHAR¶
-
CLOB_TO_CHAR
(clob_type_column [USING charset] )¶ CLOB 타입을 VARCHAR 타입으로 변환한다.
Parameters: - clob_type_column – 변환 대상 칼럼
- charset – 변환할 문자열의 문자셋. utf8, euckr, iso88591이 올 수 있다.
Return type: STRING