02 단일 행 함수 : 데이터 값을 하나씩 계산하고 조작하기

    SQL FOR EVERYONE icon_day

     

     

     

    오라클 데이터베이스는 다양한 데이터 타입을 지원합니다. 테이블의 열은 한 가지 데이터 타입으로 지정되어 있으며 지정된 데이터 타입과 일치하는 데이터 값만 저장할 수 있습니다. 그중 가장 많이 쓰는 데이터 타입은 다음과 같습니다.

     

    표 4-1 데이터 타입의 종류

    저장 데이터

    데이터 타입

    설명

    문자

    CHAR(n)

    n 크기만큼 고정 길이의 문자 타입을 저장한다.

    최대 2,000바이트(byte)까지 저장할 수 있다.

    문자

    VARCHAR2(n)

    n 크기만큼 가변 길이의 문자 타입을 저장한다.

    최대 4,000바이트까지 저장할 수 있다.1

    숫자

    NUMBER(p, s)

    숫자 타입을 저장한다(p : 정수 자릿수, s : 소수 자릿수).

    날짜

    DATE

    날짜 타입을 저장한다. 9999년 12월 31일까지 저장할 수 있다.

     

    Note

    실무에서 가장 많이 쓰는 데이터 타입은 숫자, 문자, 날짜 타입입니다. 열의 데이터 타입은 Oracle SQL Developer에서 확인할 수 있습니다. 먼저 확인하고자 하는 테이블을 접속 창에서 선택하고 더블클릭합니다. 그러면 다음처럼 해당 테이블이 열리고 [DATA_TYPE] 열 탭에서 각 항목의 데이터 타입을 확인할 수 있습니다.

    그림 4-3 Oracle SQL Developer에서 데이터 타입을 확인하는 방법(COUNTRIES 테이블)

     


    1 이런 이유로 실무에서는 CHAR보다 VARCHAR2를 많이 씁니다.

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