본문 바로가기

유익한 정보

SQL Developer의 데이터 형식의 종류

반응형

오라클DB SQL Developer는 데이터 형식의 종류가 30개 가까이 된다. 

이것들을 모두 외울 필요는 없다. 그러나 꼭 필요한 것들은 잘 기억했다가 참조하는 것이 좋다.

특히, 자주 사용하는 것은 잘 기억해 둘 필요가 있다.

중요하다고 생각되는 것을 몇가지 정리해 보겠다.


데이터 형식                                         

BINARY_FLOAT(4Byte): 32bit 부동 소수점

BINARY_DOUBLE(8): 64bit 부동 소수점

NUMBER(5~21): 전체 자리수(1~38)와 소수점 이하 자리수(84~127)를 가진 숫자형. 

CHAR(1~2,000): 고정 길이 문자형. n을 1~2,000까지 지정. character의 약자. 숫자없이 CHAR만 사용하면 CHAR(1)과 동일.

NCHAR(2~2,000): 유니코드 고정길이 문자형. 고정길이 문자형. n을 1~1,000까지 지정. 한글을 저장할 수 있으므로 한 글자당 2Byte가 사용됨. National character의 약자.

VARCHAR(1~4,000): 가변길이 문자형. n은 1~4,000까지 크기를 지정. Variable character의 약자.

NVARCHAR(2~4,000): 유니코드 가변길이 문자형. n은 1~2,000까지 크기를 지정. 한글을 저장할 수 있으므로 한 글자당 2Byte가 사용됨. National Variable character의 약자.

Date(7): 날짜는 기원전 4712년 1월 1일부터 9999년 12월 31일까지 저장되며, 저장되는 값은 연, 월, 일, 시, 분, 초가 저장됨.

TIMESTAMP(11): DATE와 같으나, 밀리초 단위까지 저장됨

TIMESTAMP WITH TIME ZONE(13): 날짜 및 시간대 형태의 데이터 형식

TIMESTAMP WITH LOCAL TIME ZONE(11): 날짜 및 시간대 형태의 데이터형식. 단 조회 시에는 클라이언트의 시간대로 보여짐.





반응형