Gracias por tu ayuda, ya lo había probado, pero aún me queda una duda... 
 
nvarchar(unicode)  la longitud del campo es variable. P.E. : 
si lo configuro con una longitud de 2000 caracteres y sólo se utilizan 500 en un caso o lo que sea... ¿ocupa siempre en memoria 2000 bytes, o sólo los 500 de este caso? 
Gracias por vuestra colaboración 
