Opraveno...
Tabulka může být varchar(max), ale hodnoty, které přiřadíte, jsou pouze nvarchar (4000)
Tedy
maxcolumn = maxvalues + smallstring1 + **unicodestring** + smallstring3 + smallstring4 ...
Pravá strana zůstane na nvarchar(4000) maximum kvůli prioritě datových typů. nvarchar> varchar. Při přiřazení ke sloupci max se zkrátí
Budete muset zajistit všechny hodnoty vpravo na varchar
Je to stále jako celočíselné dělení... co mě zmátlo, byl limit 4000, když je varchar 8000... to někde implikuje nvarchar.
Pro Nvarchar(Max) dostávám v TSQL pouze 4000 znaků?