본문 바로가기
IT/Database

CLOB 타입

by 성준하이 2023. 5. 31.
반응형

데이터베이스에서 테이블에 데이터 형식을 정해주곤 한다.

대표적으로는 Varchar / Integer / Date 등의 자료형이 있는데,

오늘 다뤄볼 내용은 CLOB, BLOB 등 LOB 타입이다.

 

일단 사용에 대해서는 

 

CREATE TABLE TEST_TABLE (

    ID VARCHAR(10),

    NAME CLOB

);

 

이렇게 지정을 해주면 된다.

 

그럼 CLOB 와 BLOB에 대해서 어떤 자료형인지 알아보면,

 

데이터 타입  설명 
CLOB  문자형 대용량 객체 고정길이와 가변길이 문자집합 지원 
NCLOB  유니코드를 지원하는 문자형 대용량 객체 
BLOB  이진형 대용량 객체 
BFILE  대용량 이진 파일에 대한 위치,이름 저장 

이런 설명이다.

 

LOB이란 Large Object의 약자로 대용량 데이터를 저장할 수 있는 데이터 타입이다.

일반적으로 그래픽, 이미지, 사운드등 비정형 데이터를 저장할때 LOB타입을 사용한다.

문자형 대용량 데이터는 CLOB나 NCLOB, 그래픽, 이미지, 동영상등의 데이터는 BLOB를 주로 사용한다.

 

가변이라는 점에서도 큰 장점이고 text와는 별개로 다양한 형식을 지원하기에 유용하게 쓰일수 있다.

반응형

댓글