💻Programming/Oracle

[Oracle/오라클] 데이터 타입 - 기타자료

horang_dev 2021. 3. 11. 22:57

 기타자료형  

 - 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 사용

반응형