VARCHAR(MAX)
wenn alles ASCII-basiert sein soll, sagen wir für einfache HTML-Templates
NVARCHAR(MAX)
ob der HTML-Code Inhalt enthalten könnte
NVARCHAR verdoppelt Ihre Speichernutzung, da es doppelt so viel Platz wie VARCHAR benötigt. HTML selbst erfordert kein NVARCHAR, nur der Inhalt zwischen den HTML-Tags könnte auf der Sprache usw. basieren.
Bearbeiten:
Viele Jahre nachdem ich diese Antwort gegeben habe, verwende ich jetzt fast immer NVARCHAR, wenn sich zwischen den Tag-Inhalten etwas befindet. Unicode ist beliebt...
Ich verwende VARCHAR nur, wenn ich einfache HTML-Vorlagen speichern möchte, zB Tags und Platzhalter
zB:<div><span>[PLACEHOLDER]</span><div>
Machen Sie den Anruf basierend auf Ihrem Anwendungsfall..