Maks. kapaciteten er 2 gigabyte plads - så du ser på lidt over 1 milliard 2-byte tegn, der passer ind i en NVARCHAR(MAX)
felt.
Ved at bruge det andet svars mere detaljerede numre burde du være i stand til at gemme
(2 ^ 31 - 1 - 2) / 2 = 1'073'741'822 double-byte characters
1 billion, 73 million, 741 thousand and 822 characters to be precise
i din NVARCHAR(MAX)
kolonne (desværre er den sidste halve karakter spildt...)
Opdatering: som @MartinMulder påpegede:enhver karakterkolonne med variabel længde har også en overhead på 2 byte til lagring af den faktiske længde - så jeg var nødt til at trække yderligere to bytes fra 2 ^ 31 - 1
længde, jeg tidligere havde angivet - så du kan gemme 1 Unicode-tegn mindre, end jeg havde gjort krav på før.