마이크로 소프트의 문서 :..는.SQL Server의 문자 수 varchar (max)? varchar (max) 데이터 형식에
"가변 길이 유니 코드를 지원하지 않는 문자열 데이터는 max는 최대 저장소 크기가 2^31-1 바이트 (2 GB)의 있음을 나타냅니다 . 저장소 크기는 I 2^31 바이트 = 2 GB의하지 그 2^31-1 바이트 = 2 GB의 생각 데이터의 실제 길이 입력 + 2 바이트 "
http://technet.microsoft.com/en-us/library/ms176089.aspx
이다. 이 시점에서 제가 잘못 되었습니까? 바이트의
두 열 오버 헤드 용으로 예약되어 있으므로 문제가된다 :
얼마나 많은 문자 것 데이터 형식 저장소를?
a) 2^31-3 = 2,147,483,645 바이트 = 2,147,483,645 문자
b) 2^31-2 = 2,147,483,646 바이트 = 2,147,483,646 문자
+1 실제로 열에 많은 양의 데이터를 저장하려고하면 어떻게 될지보고 싶습니다. – Bohemian
Gotcha, 실제 스토리지 영역 대신 레이블로 "최대 스토리지 크기"를 상상 했으므로 완벽하게 이해할 수 있습니다. –