Me pueden indicar que significa elidentificador N' en T-SQL

02/10/2004 - 21:53 por Boter | Informe spam
Muy buenas:

En algunos caso he visto que se utiliza la nomenclatura N'algunValor'

Por ejemplo:
DECLARE @v sql_variant
SET @v = N'prueba'

No es lo mismo que encerrar entre corchetes, es decir @v= [prueba]

He mirado en identificadores o delimitadores, pero solamente habla de las
comillas simples, dobles y corchetes.

No encuentro en el BOL, algo que haga referencia a ello.

La pregunta concretamente es que es exactamente y cuando es conviente
utilizar, Gracias
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
03/10/2004 - 01:12 | Informe spam
N'string' indica que el string contiene caracteres UNICODE.

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Boter" wrote in message
news:
Muy buenas:

En algunos caso he visto que se utiliza la nomenclatura N'algunValor'

Por ejemplo:
DECLARE @v sql_variant
SET @v = N'prueba'

No es lo mismo que encerrar entre corchetes, es decir @v= [prueba]

He mirado en identificadores o delimitadores, pero solamente habla de las
comillas simples, dobles y corchetes.

No encuentro en el BOL, algo que haga referencia a ello.

La pregunta concretamente es que es exactamente y cuando es conviente
utilizar, Gracias



Preguntas similares