Varchar (1) 썸네일형 리스트형 [SQL Server] char vs varchar 사용되는 문자열 값이 길이가 일정한지 가변적인지에 따라 데이터형식을 알맞게 사용하여야 한다. 문자열의 길이가 일정하면 char 혹은 nchar를 사용하고 가변적이면 varchar 혹은 nvarchar를 사용한다. 항상 3자 혹은 4자의 문자열이 들어오면 일정한 것이고, 처음에는 1자가 들어오고 다음에는 100자가 들어온다면 가변적인 것이다. 주의할 것은 고정이라고 해서 항상 3자만 들어오는 것이 아니라, 그 길이가 일정한 범위 내에서 차이가 없다는 것을 의미하는 것이다. char 혹은 nchar는 값의 길이가 고정되어 있다. 만일 고정된 길이보다 작은 문자열이 들어오면 강제로 ''(공백문자)를 넣어서 문자열의 길이를 통일시킨다. varchar 혹은 nvarchar는 길이가 정해져 있다 하더라도 실제 들어.. 이전 1 다음