joni2000de
Goto Top

MSSQL Wert für Variable - wofür steht das N?

Hallo Admins,

ich habe eine Verständnisfrage. Wenn in MSSQL Werte für Variablen angegeben werden steht oft ein N mit dabei. Wofür ist das. Ich habe diesbezüglich leider nichts brauchbares gefunden. Danke für eure Hilfe.

EXEC HumanResources.uspGetEmployees @lastname = N'Ackerman', @firstname = N'Pilar';

Gruß Joni

Content-ID: 178549

Url: https://administrator.de/forum/mssql-wert-fuer-variable-wofuer-steht-das-n-178549.html

Ausgedruckt am: 23.12.2024 um 11:12 Uhr

gemini
gemini 08.01.2012 um 15:19:10 Uhr
Goto Top
Hallo Joni,

das N' (National language character set ) symbolisiert Unicode-Zeichen. You must precede all Unicode strings with a prefix N when you deal with Unicode string constants in SQL Server

Gruß,
gemini
joni2000de
joni2000de 08.01.2012 um 15:22:10 Uhr
Goto Top
Danke
Gruß Joni