VARCHAR(MAX)
pokud to vše bude založeno na ascii, řekněme pro základní HTML šablony
NVARCHAR(MAX)
pokud by HTML mohl obsahovat nějaký obsah
NVARCHAR zdvojnásobí využití vašeho úložiště, protože využívá dvojnásobné množství místa než VARCHAR. Samotné HTML nevyžaduje NVARCHAR, pouze obsah mezi značkami HTML může být založen na jazyku atd.
Upravit:
Po mnoha letech od poskytnutí této odpovědi nyní téměř vždy používám NVARCHAR, pokud je mezi obsahem značky nějaký. Unicode je populární...
VARCHAR používám pouze při ukládání jednoduchých html šablon, např. značek a zástupných symbolů
např.:<div><span>[PLACEHOLDER]</span><div>
Proveďte hovor na základě vašeho případu použití..