SQL Server - prefijo N

 
Vista:

prefijo N

Publicado por Alfredo (21 intervenciones) el 27/05/2010 18:47:11
No entiendo porqué hay que utilizar el prefijo N en SQL cuando estamos trabajando con constantes. He leido algunos articulos en el Internet, pero no me queda claro aún, si alguién me puede explicar es castellano, gracias.

Por ejemplo:
select codigoexpediente,numerocontrato, obra from tc_contratosoc
where numerocontrato = N'CHEPO90'
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
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

RE:prefijo N

Publicado por Isaias (4558 intervenciones) el 31/05/2010 19:15:49
La letra N, antes del texto, se refiere a codigo UNICODE, esto es, si tu variable es NVARCHAR, debes colocar la N, de lo contrario si es CHAR, no es necesario.
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