CHAR
- 고정형. CHAR(4) 일 때 'a' 라는 문자열을 저장하면 남는 공간은 공백으로 채워짐
- 아주 짧은 문자열 혹은 저장되는 값들의 길이가 거의 같을 때 사용하면 좋음
- 저장 가능한 최대 길이는 255
VARCHAR
- 가변형. VARCHAR(10) 을 가진 컬럼과 VARCHAR(100) 을 가진 컬럼이 존재할 때 'a' 라는 문자열 저장시 같은 공간을 차지 함.
- 필요한 만큼만 공간을 사용하므로 고정형보다 저장 공간을 적게 사용할 수 있음
- 저장 가능한 최대 길이는 65,535
출처: https://dare2compete.com/blog/difference-between-char-and-vachar
'Development > MySQL' 카테고리의 다른 글
HAVING 사용해서 집계함수 조건 비교 하기 (0) | 2021.01.10 |
---|---|
MySQL 기간에 따른 데이터 가져오기 (ex 3 개월 전, 일주일 전, 하루 전) (0) | 2021.01.08 |
최근댓글