CHAR과 VARCHAR2 차이점, 언제 어떻게 사용할까?
CHAR 고정 길이 문자열을 저장. 사용자가 고정길이 보다 짧은 값을 저장하면 나머지 공 간은 Space로 체움. 1~255까지의 문자를 저장. 사용자가 후행 공백을 포함하여 고정길이 보다 큰 값을 입력하면 고정 길이에 맞게 값에서 공백이 잘림. 값이 너무크면 Oracle Error발생 공백채움비교(blank-padded comparison semantics)를 사용. VARCHAR2가변길이 문자열을 저장.1 ~2000 Byte 저장가능함.최대 50자의 VARCHAR2타입의 변수에 10자를 저장한다면 실제 저장공간도 10자만을 저장. ORACLE(오라클)을 공부하면서 가장 먼저 만나는 것은 역시 '데이터 타입'이다. 앞에서 간단히 살펴본 CHAR과 VARCHAR2와 같은 '문자형 데이터' 뿐만 아니라 숫..
LIFE/Company
2012. 9. 8. 09:30