[SQL] Oracle 데이터 타입 - 고정 길이 vs 가변 길이, CHAR / VARCHAR2 / NUMBER / DATE / CLOB / BLOB
우와한개발자
1. 문자 데이터 타입주로 일반 문자열은 VARCHAR2, 대용량 텍스트는 CLOB 사용타입특징CHAR(길이)고정 길이 (부족하면 공백 채움)VARCHAR2(길이)가변 길이 (입력한 만큼만 저장)NCHAR(길이)고정 길이 유니코드NVARCHAR2(길이)가변 길이 유니코드CLOB대용량 문자열 (최대 4GB) Character Large Object⚠️ 고정길이와 가변길이- 고정길이는 선언한 길이만큼 무조건 공간 사용하고 부족하면 공백으로 채움- 가변 길이 입력한 데이터 길이만큼만 저장 2. 숫자 데이터 타입주로 NUMBER 사용타입특징NUMBER(전체자리수[, 소수점 자리수])정수/실수 모두 가능BINARY_FLOAT32bit 부동소수BINARY_DOUBLE64bit 부동소수 3. 날짜 데이터 타입DATE..