더북(TheBook)

 

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를 많이 씁니다.

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