SQL Server - VARCHAR Y NVARCHAR

 
Vista:

VARCHAR Y NVARCHAR

Publicado por Eduardo YC (2 intervenciones) el 20/03/2006 17:46:55
HOLA:

NECESITO SABER LA DIFERENCIA ENTRE VARCHAR Y NVARCHAR

DONDE PUEDO ENCONTRAR TEORIA Y EJEMPLOS DE LOS TIPOS DE DATOS DE SQL SERVER (nvarchar, char, varchar, int, smallint, etc)

MUCHAS GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:VARCHAR Y NVARCHAR

Publicado por rocio (1 intervención) el 31/08/2009 23:41:05
Bien, al parecer, varchar y nvarchar son lo mismo, excepto que nvarchar sirve para guardar caracteres en Unicode, lo cual es muy util para aplicaciones con compatibilidad en idiomas diferentes a los occidentales o cuando usas aplicaciones que leen unicode (como Java).

Luego, la diferencia entre varchar y char es que este ultimo guarda los caracteres con una lngitud de bytes fija, mientras que varchar solo ocupa los que necesita.

Asi, al escribir "1234" varchar usaría 2 bytes y char 10.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:VARCHAR Y NVARCHAR

Publicado por sara (1 intervención) el 06/07/2011 15:45:15
a no entendi
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:VARCHAR Y NVARCHAR

Publicado por pepegrillo113 (2 intervenciones) el 28/03/2012 22:03:21
Buen ejemplo, me aclaro mis dudas, gracias....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:VARCHAR Y NVARCHAR

Publicado por hector (1 intervención) el 27/09/2006 18:56:49
VARCHAR Y NVARCHAR son para almacenar caracteres, pero cada uno tiene su función. Los que empiezan por N son caracteres Unicode (ocupan 2 bytes por carácter) y por tanto pueden representar un juego de carácteres mucho mayor. En principio no es necesario usarlos a menos que sea por compatibilidad con otras aplicaciones o porque utilizamos idiomas como como japonés y similares. Y ya puestos la diferencia entre los char y varchar es que char ocupa un numero de bytes fijo al almacenarse mientras que varchar ocupa la ongitud de los caracteres usados. Por ejemplo si tenemos un char(10) y un varchar(10) al ingresar '1234' el char ocupara 10 byte, mientra que nvarchar 4.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:VARCHAR Y NVARCHAR

Publicado por Wooder (1 intervención) el 16/12/2008 11:15:52
Gracias Tron! Muy buena explicación.
UN saludo!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:VARCHAR Y NVARCHAR

Publicado por Christian (1 intervención) el 21/01/2009 16:42:15
Mira aqui puedes encontrar la diferencia, y otras adicionales a esos tipos de datos.

http://technet.microsoft.com/es-es/library/ms176089.aspx
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:VARCHAR Y NVARCHAR

Publicado por HRiquelme (1 intervención) el 10/09/2009 20:05:53
nvarchar [ ( n | max ) ]
Variable-length Unicode character data. n can be a value from 1 through 4,000. max indicates that the maximum storage size is 2^31-1 bytes. The storage size, in bytes, is two times the number of characters entered + 2 bytes. The data entered can be 0 characters in length. The SQL-2003 synonyms for nvarchar are national char varying and national character varying.

varchar [ ( n | max ) ]
Variable-length, non-Unicode character data. n can be a value from 1 through 8,000. max indicates that the maximum storage size is 2^31-1 bytes. The storage size is the actual length of data entered + 2 bytes. The data entered can be 0 characters in length. The SQL-2003 synonyms for varchar are char varying or character varying.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

VARCHAR Y NVARCHAR

Publicado por juancarlos (1 intervención) el 23/09/2011 07:33:53
Aqui tienes una explicacion sobre esa diferencia:

Diferencia entre varchar y nvarchar

en realidad trata del juego de caracteres
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar