3.4.2 컬럼의 데이터형

    두 번째로 컬럼의 데이터 유형을 명시해야 합니다. 여기서 얘기가 좀 길어질 것 같군요.

    늘 사용하는 일반적인 데이터를 생각해 보면 대부분의 데이터는 문자나 숫자로 분류할 수 있고, 하나 덧붙이면 날짜 데이터까지 포함할 수 있습니다. 오라클을 포함한 대부분의 RDBMS에서는 이 세 종류의 데이터 유형을 좀 더 세분화했습니다. 어떻게 세분화했는지 표 3-1을 통해 살펴보죠.

    ▼ 표 3-1 오라클에서 제공하는 대표적 데이터형

    데이터 유형

    데이터형

    설명

    문자형

    CHAR(n)

    고정 길이 문자, 최대 2000byte

    VARCHAR2(n)

    가변 길이 문자, 최대 4000byte

    숫자형

    NUMBER[(p, [s])]

    p(1~38, 디폴트 값은 38)와 s(-84~127, 디폴트 값은 0)는 십진수 기준, 최대 22byte

    날짜형

    DATE

    BC 4712년 1월 1일부터 9999년 12월 31일까지 년, 월, 일, 시, 분, 초까지 입력 가능

     

    사실 표 3-1에 나온 것보다 더 많은 데이터형이 있지만, 이 네 가지만 사용해도 웬만한 데이터는 모두 다룰 수 있습니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.