Microsoft SQL Server has NTEXT and NVARCHAR(MAX) , which are very similar; NVARCHAR(MAX) (or VARCHAR(MAX) if you do not need to handle internationalization) it is recommended to use earlier NTEXT (and TEXT again if you do not need to store anything but one code page.)