CAMBIAR DISEÑO CAMPOS NVARCHAR(MAX) --> VARCHAR(MAX)

05/02/2008 - 18:17 por Oscar | Informe spam
Hola a todos!!

Tengo una base donde al diseñarle definí todos los campos de caracteres como NVARCHAR(MAX).

Ahora me he enterado que ese tipo de datos es para idiomas que necesitan mas caracteres de los normales (hebreo, japones, arabe, etc...) y como mis
datos son completamente "castellanos" he decidido cambiar el tipo de datos de NVARCHAR a VARHCAR.


MI gran duda es -> puedo perder datos siendo todos los caracteres castellanos? o no hay ningún problema?

He hecho pruebas a pequeña escala y parece que funciona bien, pero mi base de datos es bastante grande, como 200.000 registros y me da miedo
arriesgarme a perder datos...


Muchas gracias y un saludo.

Elena
 

Leer las respuestas

#1 Gux (MVP)
05/02/2008 - 19:18 | Informe spam
No creo que vaya a tener problemas. Pero por su salud mental, le recomiendo
que previamente haga un BACKUP de la base de datos.

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Oscar" wrote:

Hola a todos!!

Tengo una base donde al diseñarle definí todos los campos de caracteres como NVARCHAR(MAX).

Ahora me he enterado que ese tipo de datos es para idiomas que necesitan mas caracteres de los normales (hebreo, japones, arabe, etc...) y como mis
datos son completamente "castellanos" he decidido cambiar el tipo de datos de NVARCHAR a VARHCAR.


MI gran duda es -> puedo perder datos siendo todos los caracteres castellanos? o no hay ningún problema?

He hecho pruebas a pequeña escala y parece que funciona bien, pero mi base de datos es bastante grande, como 200.000 registros y me da miedo
arriesgarme a perder datos...


Muchas gracias y un saludo.

Elena

Preguntas similares