반응형
varchar는 바이트 수, nvarchar는 글자 수를 기준으로 한다.
varchar는 가변 문자열이며, nvarchar는 유니코드 지원 가변 문자열이다.
그렇기 때문에 비유니코드 지원인 varchar는 영어, 숫자는 1byte, 그 외 한글, 한자 등은 2byte로 저장한다.
반면, nvarchar는 유니코드 지원이므로 모든 문자를 일괄적으로 2byte로 저장하게 된다.
반응형
Loading...
varchar는 바이트 수, nvarchar는 글자 수를 기준으로 한다.
varchar는 가변 문자열이며, nvarchar는 유니코드 지원 가변 문자열이다.
그렇기 때문에 비유니코드 지원인 varchar는 영어, 숫자는 1byte, 그 외 한글, 한자 등은 2byte로 저장한다.
반면, nvarchar는 유니코드 지원이므로 모든 문자를 일괄적으로 2byte로 저장하게 된다.