[Oracle/오라클] 데이터 타입 - 기타자료
기타자료형
- 2진 자료를 저장하기 위한 자료형
- RAW, LONG RAW, BLOB, BFILE
1) RAW
- 상대적으로 작은 2진 자료 저장
- 인덱스 처리 가능
- 최대 2000 BYTE 처리 가능
- 오라클에서 해석이나 변환작업이 수행되지 않음 ( 코드가 사진으로 변환되지 않음 )
- 16진수와 2진수로 저장
컬럼명 RAW (크기) ;
2) BFILE
- 2진 자료 저장
- 오라클에서 해석이나 변환작업이 수행되지 않음
- 대상이 되는 2진 자료는 데이터베이스 외부에 저장
- 경로 정보 ( DIRECTORY 객체 )와 파일명만 테이블에 저장
- 4GB까지 저장 가능
컬럼명 BFILE ;
- 그림파일 저장 순서
(1) 그림파일이 저장된 경로와 파일 확인 -- 경로와 파일명은 영문으로
(2) 디렉토리 객체 생성 ( CREATE OF REPLACE DIRECTORY 디렉토리명 AS 절대주소 (저장경로) )
(3) 테이블 생성
(4) 그림 파일 삽입
3) BLOB
- 2진 자료 저장
- 오라클에서 해석이나 변환작업이 수행되지 않음
- 4GB까지 저장 가능
컬럼명 BLOB ;
- 그림파일 저장 순서
(1) 그림파일이 저장된 경로와 파일 확인 -- 경로와 파일명은 영문으로
(2) 디렉토리 객체 생성 ( CREATE OF REPLACE DIRECTORY 디렉토리명 AS 절대주소 (저장경로) )
(3) 테이블 생성
(4) 그림 파일 삽입 - PROCEDURE 사용