nchar, nvarchar

31/01/2008 - 15:15 por Rolando | Informe spam
Hola todos, veo que en SQL 2005 al uno crear un campo en una tabla en
el SQL Management Studio, lo pone con tipo nchar o nvarchar. Es
recomendado usar esos tipos en vez de char o varchar ? por que?

Preguntas similare

Leer las respuestas

#1 Gux (MVP)
31/01/2008 - 15:45 | Informe spam
Le recomiendo que lea los Books Online (BOL):

nchar y nvarchar (Transact-SQL)
http://technet.microsoft.com/es-es/...86939.aspx

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



"Rolando" wrote:

Hola todos, veo que en SQL 2005 al uno crear un campo en una tabla en
el SQL Management Studio, lo pone con tipo nchar o nvarchar. Es
recomendado usar esos tipos en vez de char o varchar ? por que?



Respuesta Responder a este mensaje
#2 Rolando
31/01/2008 - 16:12 | Informe spam
Gracias pero por qué debería usar nchar en vez de char? y nvarchar en vez de
varchar?


"Gux (MVP)" escribió en el mensaje
news:
Le recomiendo que lea los Books Online (BOL):

nchar y nvarchar (Transact-SQL)
http://technet.microsoft.com/es-es/...86939.aspx

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



"Rolando" wrote:

Hola todos, veo que en SQL 2005 al uno crear un campo en una tabla en
el SQL Management Studio, lo pone con tipo nchar o nvarchar. Es
recomendado usar esos tipos en vez de char o varchar ? por que?



Respuesta Responder a este mensaje
#3 Gux (MVP)
31/01/2008 - 16:31 | Informe spam
En pocas palabras, si usted necesita almacenar textos usando múltiples
idiomas (especialmente idiomas "raros" :-)) use los tipos basados en Unicode:
NCHAR, NVARCHAR, NTEXT etc.

Los detalles en los Books Online (BOL):

Usar datos Unicode
http://technet.microsoft.com/es-es/...91200.aspx

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



"Rolando" wrote:

Gracias pero por qué debería usar nchar en vez de char? y nvarchar en vez de
varchar?


"Gux (MVP)" escribió en el mensaje
news:
> Le recomiendo que lea los Books Online (BOL):
>
> nchar y nvarchar (Transact-SQL)
> http://technet.microsoft.com/es-es/...86939.aspx
>
> Gustavo Larriera, Microsoft MVP
> https://mvp.support.microsoft.com/profile/gux
> Este mensaje se proporciona tal como es, sin garantías de ninguna clase.
>
>
>
> "Rolando" wrote:
>
>> Hola todos, veo que en SQL 2005 al uno crear un campo en una tabla en
>> el SQL Management Studio, lo pone con tipo nchar o nvarchar. Es
>> recomendado usar esos tipos en vez de char o varchar ? por que?
>>
>>
>>



Respuesta Responder a este mensaje
#4 Ibon Landa
31/01/2008 - 21:18 | Informe spam
A modo de resumen...
El "VAR" indicar que el tipo es variable en tamaño
La N indica que el tipo soporta caracteres unicode...Por ejemplo, si
necesitar guardar caracteres chinos. Por tanto, si necesitar soportar
caracteres unicodes, tendras que optar por los tipos N.

Y ya más completo...

Diferencias entre char y varchar y cuándo usar cada uno
http://technet.microsoft.com/es-es/...76089.aspx

Diferencias entre nchar y nvarchar y cuándo usar cada uno
http://technet.microsoft.com/es-es/...86939.aspx

"Rolando" escribió en el mensaje de
noticias:#
Gracias pero por qué debería usar nchar en vez de char? y nvarchar en vez
de varchar?


"Gux (MVP)" escribió en el mensaje
news:
Le recomiendo que lea los Books Online (BOL):

nchar y nvarchar (Transact-SQL)
http://technet.microsoft.com/es-es/...86939.aspx

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



"Rolando" wrote:

Hola todos, veo que en SQL 2005 al uno crear un campo en una tabla en
el SQL Management Studio, lo pone con tipo nchar o nvarchar. Es
recomendado usar esos tipos en vez de char o varchar ? por que?










Respuesta Responder a este mensaje
#5 Rolando
31/01/2008 - 21:34 | Informe spam
Muy bueno, gracias...


"Ibon Landa" escribió en el mensaje
news:
A modo de resumen...
El "VAR" indicar que el tipo es variable en tamaño
La N indica que el tipo soporta caracteres unicode...Por ejemplo, si
necesitar guardar caracteres chinos. Por tanto, si necesitar soportar
caracteres unicodes, tendras que optar por los tipos N.

Y ya más completo...

Diferencias entre char y varchar y cuándo usar cada uno
http://technet.microsoft.com/es-es/...76089.aspx

Diferencias entre nchar y nvarchar y cuándo usar cada uno
http://technet.microsoft.com/es-es/...86939.aspx

"Rolando" escribió en el mensaje de
noticias:#
Gracias pero por qué debería usar nchar en vez de char? y nvarchar en vez
de varchar?


"Gux (MVP)" escribió en el mensaje
news:
Le recomiendo que lea los Books Online (BOL):

nchar y nvarchar (Transact-SQL)
http://technet.microsoft.com/es-es/...86939.aspx

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



"Rolando" wrote:

Hola todos, veo que en SQL 2005 al uno crear un campo en una tabla en
el SQL Management Studio, lo pone con tipo nchar o nvarchar. Es
recomendado usar esos tipos en vez de char o varchar ? por que?










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