Microsoft SQL Server tiene NTEXT
y NVARCHAR(MAX)
que son muy similares; NVARCHAR(MAX)
(o VARCHAR(MAX)
si no necesita manejar la internacionalización) se recomienda sobre el anterior NTEXT
(y TEXT
de nuevo si no necesita almacenar nada más que una sola página de códigos).