[ SQL ] Oracle data type

Kong-al·2022년 9월 7일
0
post-custom-banner

0831 4일차 수업내용

Oracle data type

데이터 타입

데이터 타입이란 컬럼이 저장되는 데이터 형을 말한다. 기본 데이터타입은 문자형, 실수 , 소수 , 자료형 등의 여러데이터를 식별하는 타입이다.

문자 데이터타입

고정길이와 가변길이

가변길이란 실제 입력된 데이터길이에 따라서 크기가 변하는 것을 의미한다. 고정길이는 반대.

문자 데이터 타입에서는 고정길이인 CHAR보다 가변길이인 VARCHAR2를 주로 이용한다.

숫자 데이터타입

숫자타입은 대부분 NUMBER형을 사용한다.
NUMBER(P,S) : P는 소수점을 포함한 전체 자릿수를 의미하고 S는 소수점 자릿수를 의미한다. NUMBER는 가변숫자 길이이므로 P,S를 입력하지 않으면 저장데이터의 크기에 맞게 자동 조절된다.

예시

입력값		타입			저장되는 값
123.89		NUMBER			123.89
123.89		NUMBER(3)		124
123.89		NUMBER(3,2)		오류
123.89		NUMBER(4,2)		오류
123.89		NUMBER(5,2)		123.89
123.89		NUMBER(6,1)		123.9

날짜 데이터타입

일반적으로 DATE를 사용한다.

lob 데이터타입

profile
웹개발 공부중!(❁´◡`❁)
post-custom-banner

0개의 댓글