NVARCHAR(MAX)의 최대 문자는 얼마입니까?
활자열을 선언했습니다.NVARCHAR(MAX)
SQL Server 2008에서는 MAX를 길이로 하는 최대 글자 수가 정확히 어떻게 됩니까?
유형 열의 최대 크기NVARCHAR(MAX)
저장공간은 2GByte입니다.
부터NVARCHAR
한 글자당 2바이트, 약 10억 글자를 사용합니다.
레오 톨스토지의 전쟁과 평화는 약 600,000개의 단어(약 600,000자)가 포함된 1피트 440페이지 책이다.그래서 각각에 166권 정도의 전쟁과 평화 책을 붙일 수 있습니다.NVARCHAR(MAX)
기둥.
필요한 공간이 충분합니까? :-)
기본적으로는 nvarchar(MAX) 값은 실제 길이가 4000자를 초과하지 않는 한 nvarchar(4000) 값과 동일하게 저장됩니다.이 경우 인열 데이터는 데이터가 저장되어 있는1개 이상의 개별 페이지에 대한 포인터로 대체됩니다.
데이터가 4000자를 초과할 것으로 예상되는 경우 nvarchar(MAX)를 선택하는 것이 좋습니다.
출처 : https://social.msdn.microsoft.com/Forums/en-US/databasedesign/thread/d5e0c6e5-8e44-4ad5-9591-20dc0ac7a870/
nvarchar [ ( n | max ) ]
가변 길이의 Unicode 문자열 데이터.n은 문자열 길이를 정의하며 1 ~4000의 값을 지정할 수 있습니다.max는 최대 스토리지 크기가 2^31-1바이트(2GB)임을 나타냅니다.스토리지 크기(바이트)는 입력된 실제 데이터 길이의 2배 + 2바이트입니다.
사실 제가 봤을 때nvarchar(MAX)
에는 약 1070000000자를 저장할 수 있습니다.
언급URL : https://stackoverflow.com/questions/11131958/what-is-the-maximum-characters-for-the-nvarcharmax
'IT' 카테고리의 다른 글
'<' 연산자는 향후 사용을 위해 예약되어 있습니다. (0) | 2023.04.08 |
---|---|
특정 확장자를 가진 모든 파일을 검색하여 교체하는 PowerShell 스크립트 (0) | 2023.04.08 |
명령줄에서 스크립트를 실행하는 '보안 경고' 무시 (0) | 2023.04.08 |
Invoke-WebRequest 진행률 숨기기 (0) | 2023.04.08 |
새로운 예외 생성 및 발생 (0) | 2023.04.08 |