개발/SQL

MySQL - Varchar

웅'jk 2022. 12. 6. 11:19

varchar 이란 문자열을 입력받을 메모리의 용량을 가변적으로 이용할 수 있는 변수이다.

 

char 와는 다르게 크기를 지정하면 들어온 데이터만큼만 용량을 차지합니다.

 

# cats 테이블을 생성
create table cats(
	name varchar(50)
    age int );

# 데이터 여러개 삽입 , 로 구분
insert into cats(name,age)
values('Jetson',7 ),('Mike',3);


# 데이터크기를 넘친다면 입력은 중간밖에 안된다.
insert into cats(name,age)
values('This cat is named Charlie which is also
	a human named~~~',10 );