NVarchar y Varchar

26/11/2003 - 14:23 por Raul Romero | Informe spam
Buenos dias ...

Actualmente tengo una base de datos y una aplicacion que trabajan con el
tipo de datos Varchar, si cambio este tipo de datos por el NVarchar, ¿ habra
algun impacto posterior ?, ademas de la cantidad de caracteres que uno u
otro pueden almacenar.

Muchas gracias por su tiempo e interes.

Saludos,
Raul

Preguntas similare

Leer las respuestas

#1 Accotto Maximiliano D.
26/11/2003 - 14:16 | Informe spam
Buen dia!!

Nvarchar es un tipo de datos unicode que admite 4.000 caracteres (no 8.000
como char o varchar), pero teniendo esto encuenta no deberias tener ningun
problema

un saludo
Maximiliano Damian Accotto
"Raul Romero" escribió en el mensaje
news:
Buenos dias ...

Actualmente tengo una base de datos y una aplicacion que trabajan con el
tipo de datos Varchar, si cambio este tipo de datos por el NVarchar, ¿


habra
algun impacto posterior ?, ademas de la cantidad de caracteres que uno u
otro pueden almacenar.

Muchas gracias por su tiempo e interes.

Saludos,
Raul


Respuesta Responder a este mensaje
#2 ulises
26/11/2003 - 14:40 | Informe spam
La funcionalidad debe mantenerse igual, el único problema
que veo es que estaría duplicando el espacio para
almacenar tus datos, ya que los caracteres unicodes
necesitan 16 bits, si es no necesitas almacenar ese tipo
de caracteres no veo la necesidad de cambiarlo.

Saludos,
Ulises

Buen dia!!

Nvarchar es un tipo de datos unicode que admite 4.000


caracteres (no 8.000
como char o varchar), pero teniendo esto encuenta no


deberias tener ningun
problema

un saludo
Maximiliano Damian Accotto
"Raul Romero" escribió en el


mensaje
news:
Buenos dias ...

Actualmente tengo una base de datos y una aplicacion




que trabajan con el
tipo de datos Varchar, si cambio este tipo de datos por




el NVarchar, ¿
habra
algun impacto posterior ?, ademas de la cantidad de




caracteres que uno u
otro pueden almacenar.

Muchas gracias por su tiempo e interes.

Saludos,
Raul
Respuesta Responder a este mensaje
#3 Raul Romero
26/11/2003 - 15:01 | Informe spam
Muchas gracias a los 2 por sus prontas respuestas ...

Necesito utilizar estos tipos de dato unicode (nchar, nvarchar y ntext) por
que quisiera que mi aplicacion pueda trabajar con multiples lenguajes.

Saludos,
Raul

"ulises" wrote in message
news:73c401c3b422$e2651930$
La funcionalidad debe mantenerse igual, el único problema
que veo es que estaría duplicando el espacio para
almacenar tus datos, ya que los caracteres unicodes
necesitan 16 bits, si es no necesitas almacenar ese tipo
de caracteres no veo la necesidad de cambiarlo.

Saludos,
Ulises

Buen dia!!

Nvarchar es un tipo de datos unicode que admite 4.000


caracteres (no 8.000
como char o varchar), pero teniendo esto encuenta no


deberias tener ningun
problema

un saludo
Maximiliano Damian Accotto
"Raul Romero" escribió en el


mensaje
news:
Buenos dias ...

Actualmente tengo una base de datos y una aplicacion




que trabajan con el
tipo de datos Varchar, si cambio este tipo de datos por




el NVarchar, ¿
habra
algun impacto posterior ?, ademas de la cantidad de




caracteres que uno u
otro pueden almacenar.

Muchas gracias por su tiempo e interes.

Saludos,
Raul
Respuesta Responder a este mensaje
#4 Eladio Rincón
26/11/2003 - 15:07 | Informe spam
Hola Accoto,

los tipos n (char, varchar) utilizan 2 bytes de almacenamiento frente a
(char, varchar); eso implica perdida de rendimiento porque el indice (si
existe será mayor), el espacio en base de datos mayor ...

Saludos,

Eladio Rincón.
SQL Server MVP

http://eladio.europe.webmatrixhosting.net
"Comparte lo que sabes, aprende lo que no sepas", FGG.



"Accotto Maximiliano D." escribió en el
mensaje news:uClwB#
Buen dia!!

Nvarchar es un tipo de datos unicode que admite 4.000 caracteres (no 8.000
como char o varchar), pero teniendo esto encuenta no deberias tener ningun
problema

un saludo
Maximiliano Damian Accotto
"Raul Romero" escribió en el mensaje
news:
> Buenos dias ...
>
> Actualmente tengo una base de datos y una aplicacion que trabajan con el
> tipo de datos Varchar, si cambio este tipo de datos por el NVarchar, ¿
habra
> algun impacto posterior ?, ademas de la cantidad de caracteres que uno


u
> otro pueden almacenar.
>
> Muchas gracias por su tiempo e interes.
>
> Saludos,
> Raul
>
>


Respuesta Responder a este mensaje
#5 Accotto Maximiliano D.
26/11/2003 - 15:17 | Informe spam
si correcto!! por eso dije q solo podia poner 4.000 caracteres en lugar de
8.000
yo no uso este tipo de datos para nada, pero como indico lo del tamaño solo
aclare q son 4.000 en lugar de 8.000.

Un saludo

Maximiliano Damian Accotto
"Eladio Rincón" escribió en el mensaje
news:
Hola Accoto,

los tipos n (char, varchar) utilizan 2 bytes de almacenamiento frente a
(char, varchar); eso implica perdida de rendimiento porque el indice (si
existe será mayor), el espacio en base de datos mayor ...

Saludos,

Eladio Rincón.
SQL Server MVP

http://eladio.europe.webmatrixhosting.net
"Comparte lo que sabes, aprende lo que no sepas", FGG.



"Accotto Maximiliano D." escribió en


el
mensaje news:uClwB#
> Buen dia!!
>
> Nvarchar es un tipo de datos unicode que admite 4.000 caracteres (no


8.000
> como char o varchar), pero teniendo esto encuenta no deberias tener


ningun
> problema
>
> un saludo
> Maximiliano Damian Accotto
> "Raul Romero" escribió en el mensaje
> news:
> > Buenos dias ...
> >
> > Actualmente tengo una base de datos y una aplicacion que trabajan con


el
> > tipo de datos Varchar, si cambio este tipo de datos por el NVarchar, ¿
> habra
> > algun impacto posterior ?, ademas de la cantidad de caracteres que


uno
u
> > otro pueden almacenar.
> >
> > Muchas gracias por su tiempo e interes.
> >
> > Saludos,
> > Raul
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida