Проблема при сохранении расширенных значений ASCII в базе данных SQL

Я использую SQL SERVER 2008. Я пытаюсь сохранить расширенные специальные символы (значения ASCII от 128 до 256) в базе данных SQL. Сопоставление столбца - SQL_LATIN1_GENERAL_CP1_CI_AS, и сопоставление базы данных также такое же. Когда я сохраняю эти расширенные специальные символы, все они сохраняются по-разному. Я проверил кодовую страницу 1252, и эти специальные символы определены в кодовой странице. Я проверил системную кодовую страницу в cmd, используя режим cmd и его 1252. Как я могу сохранить эти расширенные специальные символы в db.


person meherabhi    schedule 04.10.2018    source источник
comment
Вы уверены, что они не хранятся должным образом? Скорее всего, они изменяются до INSERT или после SELECT. Также нет 256 в CP 1252.   -  person Terry Carmen    schedule 04.10.2018
comment
Возможный дубликат SQL: хранение расширенного ASCII (от 128 до 255) в ВАРЧАР   -  person Eugene    schedule 04.10.2018
comment
Какие конкретные символы выходят иначе, чем они были сохранены? Символы, не определенные в кодовой странице, работать не будут. (все от 0 до 255 недействительно)   -  person Terry Carmen    schedule 04.10.2018
comment
В соответствии с кодовой страницей 129 141 143 144 157 не определены. Я проверил БД, все специальные символы от 128 до 255 сохраняются по-разному.   -  person meherabhi    schedule 04.10.2018