Solo para aclarar... o resumir...
nchar
ynvarchar
puede almacenar Unicode personajes.char
yvarchar
no se puede almacenar Unicode personajes.char
ynchar
son de longitud fija que reservará espacio de almacenamiento para la cantidad de caracteres que especifique, incluso si no usa todo ese espacio.varchar
ynvarchar
son de longitud variable que solo usará espacios para los caracteres que almacene. No reservará almacenamiento comochar
onchar
.
nchar
y nvarchar
ocupará el doble de espacio de almacenamiento, por lo que puede ser conveniente usarlos solo si necesita Unicode apoyo.