Прикольные переводы строк в MS SQL - PullRequest
1 голос
/ 17 декабря 2008

Когда я вставляю текст из одного поля VARCHAR (MAX) SQL Server в одну базу данных в другую, я получаю символы вопросительного знака - «?» - в целевой базе данных (в дополнение к переводам строк), если в исходной базе данных есть переводы строк.

Текст в целевой базе данных выглядит следующим образом:

Первая строка .?

Вторая строка .?

Любые идеи о том, что может вызвать это, и как это исправить?

Ответы [ 2 ]

1 голос
/ 17 декабря 2008

Как вы вставляете данные и как вы читаете данные?

Если у вас есть разные сопоставления, вы можете использовать их при входе (или выходе).
http://msdn.microsoft.com/en-us/library/ms179886.aspx

Также вам может потребоваться проверить качество и источник поступающих данных. Может потребоваться очистить их от специальных символов.

1 голос
/ 17 декабря 2008

Обе базы данных имеют одинаковые параметры сортировки? Возможно, они используют другую кодировку, и когда вы вставили ее, вы получили такие странные результаты?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...