Pokaż swoje oświadczenie insertowe. Jest - całkiem prawdopodobne - N
brak:
DECLARE @v NVARCHAR(100)='Some Hindi from Wikipedia मानक हिन्दी';
SELECT @v;
Wynik:Some Hindi from Wikipedia ???? ??????
SET @v=N'Some Hindi from Wikipedia मानक हिन्दी';
SELECT @v;
Wynik:Some Hindi from Wikipedia मानक हिन्दी
N
przed literałem ciągu mówi SQL-Server, aby zinterpretował zawartość jako unicode
(dokładnie:jako ucs-2
). W przeciwnym razie będzie traktowany jako rozszerzony ASCII zakodowany w 1 bajtach , który nie radzi sobie ze wszystkimi postaciami...