Según está dicho, en sql server si vamos a utilizar caracteres unicode el tipo de dato sería nchar, nvarchar, ntext. Y si lo que vamos a guardar es no unicode el tipo de dato sería char, varchar, text.
Estaba investigando que es esto de unicode y es una manera de codificar los caracteres utilizando 16 bits, a diferencia de ascci que solo utiliza 7.
Pero entonces, que es no unicode, como saber si los caracteres a ingresar son unicode o no unicode? para poder establecer el tipo de dato