DATABASE

[데이터베이스]CHAR, VARCHAR, TEXT 차이

Sunwoo_bang 2021. 1. 12. 15:09

CHAR(길이)

고정길이 문자열.

1~255의 길이를 갖는 문자열이야.

CHAR에 5칸의 공간을 부여했으면, 1칸만 사용하더라도 나머지 4칸을 공백으로 채워버리는 녀석이야.

 

 

VARCHAR(길이)

가변길이 문자열.

CHAR와는 달리 남은 공간을 공백으로 채우지 않아.

 

 

TEXT, VARCHAR 

무한대 길이의 문자열을 저장할 수 있어.  

하지만 무한대라고 해도 시스템 상 65,535까지만 지정할 수 있으니, 65,535이 최대치라고 할수 있지!