Проблема вставки персидского символа между двумя числами для сохранения в SQL Server - PullRequest
0 голосов
/ 23 декабря 2018

Я хочу сохранить табличку автомобиля в указанном ниже порядке.

Пример:

12 farsi character 423

Сначала две цифры, затем персидский символ, а затем три цифры.

Но это хранится в SQL Server:

enter image description here

Тип данных для таблички:

enter image description here

Что нужно сделать, чтобы я хотел сохранить и затем прочитать?

Ответы [ 2 ]

0 голосов
/ 23 декабря 2018

Значения с префиксом 'N' для решения вашей проблемы.

0 голосов
/ 23 декабря 2018

Хотите сохранить Unicode?Используйте префикс N: INSERT INTO YourTable (yourcolumn) VALUES (N'yourstring ')

Обновление : хитрость для сохранения значения без обращения:

Create Table #tbl
(
val nVarChar(25)
)

insert into #tbl select Reverse((Reverse(N'12')+N'ص' + Reverse(N'423'))) 

Select * From #tbl

Result

...