SQL Server T-SQL - арабский формат не может вставляться напрямую, но при вставке через c # работает - PullRequest
0 голосов
/ 15 сентября 2018
declare @OfferNameArabic nvarchar(100) = cast(' كوب' as nvarchar(100))
select @OfferNameArabic

set @OfferNameArabic =' كوب'
select @OfferNameArabic

При вставке через c #

enter image description here

При вставке через запрос

enter image description here

1 Ответ

0 голосов
/ 15 сентября 2018

Вам нужно использовать N перед строковым литералом:

declare @OfferNameArabic nvarchar(100)=N' كوب'; 
select @OfferNameArabic;

db <> fiddle demo

...