So wird varchar(max) in .net SQLDBType dargestellt (nicht explizit angegeben, aber Länge ist -1)
Ich kann es aus Gründen des Interesses jetzt nicht in der SQL-Sprache in SQL Server ausprobieren:aber ich bin sicher, dass es nur für Client-Code gilt, da varchar normalerweise zwischen 1 und 8000 stark definiert ist, aber für max type nicht.