Как вставить арабские символы в sql базу данных?

Это glob, который напрямую обращается к таблице символов. Таким образом, вы можете получить доступ к переменной, не ссылаясь, например, на тип (или любой тип с таким именем). Существует редко причина, по которой вам придется использовать ее в Perl в настоящее время.

Вот некоторые ссылки на таблицу символов , интересное ее использование и немного обзора . Книги «Программирование Perl» и «Mastering Perl» имеют авторский охват.

23
задан pavanred 21 May 2010 в 11:42
поделиться

1 ответ

Чтобы в поле можно было хранить символы Юникода, вы должны использовать тип nvarchar (или другой подобный, например, ntext, nchar).

Чтобы вставить символы Unicode в базу данных, вы должны отправить текст как Unicode, используя тип параметра, такой как nvarchar / SqlDbType.NVarChar.

(Для полноты: если вы создаете SQL динамически (вопреки распространенным советам), перед строковым литералом ставится N, чтобы сделать его Unicode. Например: insert into table (name) values (N'Pavan').)

45
ответ дан Guffa 29 November 2019 в 01:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: