User 10734264 Ответов: 1

В инструкции select на SQL server выходные данные не отображаются как набранный в юникоде текст.


declare @text nvarchar(max) ='सम्पति'
select @text


выход таков
??????


Что я уже пробовал:

How to see exact text typed.

1 Ответов

Рейтинг:
11

OriginalGriff

Это потому,что, хотя @text - это NVARCHAR, строка "مو्وिि" - это не VARCHAR.
Попробовать это:

declare @text nvarchar(max) =N'सम्पति'
select @text
Префикс " N " говорит SQL, что это константа NVARCHAR.