VARCHAR(MAX)
jika semuanya akan berbasis ascii, katakanlah untuk template HTML dasar
NVARCHAR(MAX)
jika HTML dapat berisi konten apa pun
NVARCHAR akan menggandakan penggunaan penyimpanan Anda karena menggunakan dua kali lipat jumlah ruang seperti VARCHAR. HTML sendiri tidak memerlukan NVARCHAR, hanya konten di antara tag HTML yang bisa berdasarkan bahasa, dll.
Sunting:
Bertahun-tahun setelah memberikan jawaban ini, saya hampir selalu menggunakan NVARCHAR sekarang jika ada di antara konten tag. Unicode populer...
Saya hanya menggunakan VARCHAR jika hanya menyimpan template html sederhana, misalnya tag dan placeholder
misalnya:<div><span>[PLACEHOLDER]</span><div>
Lakukan panggilan berdasarkan kasus penggunaan Anda..