CHAR은 항상 지정된 크기만큼 기억 장소가 확보된다.
VARCHAR은 기억 장소의 크기가 지정되어도 필드에 저장된 데이터만큼만 기억장소가 확보된다.
예를들어 '이름' 속성의 자료형을 CHAR(15)로 지정하면 '이름'에 한 글자가 저장되어도 항상 15바이트가 기억 장소로 확보되지만, VARCHAR(15)로 지정하면 저장된 한 글자 크기만큼만 기억 장소가 확보된다.