LOB 함수
BIT_TO_BLOB
BLOB_FROM_FILE
- BLOB_FROM_FILE(file_pathname)
VARCHAR 타입의 파일 경로에서 파일 내용을 읽어 BLOB 타입 데이터로 반환한다.
- 매개변수:
file_pathname – CAS나 CSQL과 같은 DB 클라이언트가 구동하는 서버 상의 경로
- 반환 형식:
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_TO_BIT
CHAR_TO_BLOB
CHAR_TO_CLOB
CLOB_FROM_FILE
- CLOB_FROM_FILE(file_pathname)
VARCHAR 타입의 파일 경로에서 파일 내용을 읽어 CLOB 타입 데이터로 반환한다.
- 매개변수:
file_pathname – CAS나 CSQL과 같은 DB 클라이언트가 구동하는 서버 상의 경로
- 반환 형식:
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;