varchar1 [SQL] CHAR, VARCHAR 차이 ✔ 개념 CHAR고정 길이의 문자열 VARCHAR 가변길이 문자열 ✔ 예시 이름 CHAR(8) -> 이름 컬럼에 'abc' 라는 3 자리의 문자열을 넣어도 남는 공간에는 공백을 채워서 'abc ' 로 만들고 저장된 길이만큼 8자리를 사용한다. 이름 VARCHAR(8) -> 이름 컬럼에 'abc' 라는 3 자리의 문자열을 넣으면 데이터 크기의 3글자와 길이 저장을 위해 필요한 1자리를 더해 총 4자리를 사용하게 된다. ✔장단점 주민등록번호, 사번, 학번과 같이 변하지 않는 값은 CHAR 을 사용, 주소, 이름과 같이 길이가 변하는 값은 VARCHAR 를 사용하여 공간을 낭비하지 않는 것이 좋다. ✔참고 https://wildeveloperetrain.tistory.com/155 2023. 5. 29. 이전 1 다음