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/contentid/178549

Ausgedruckt am: 05.11.2024 um 16:11 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