На нашем сервере разработки у нас есть сервер базы данных с параметрами сортировки: COLLATE SQL_Latin1_General_CP1_CI_AS
.
После развертывания нашего решения на сервере и на сервере базы данных есть параметры сортировки: COLLATE SQL_Latin1_General_CI_AS
Это означает, что если у нас есть запрос:
SELECT ('text' + 'abc') AS 'result'
Я получил эту проблему:
Неявное преобразование значения varchar в varchar не может быть выполнено, потому что сопоставление значения не разрешено из-законфликт сопоставления.
Итак, я попробовал это: ALTER DATABASE [mydb] COLLATE SQL_Latin1_General_CP1_CI_AS
, затем я проверяю свойство myDB, сопоставление изменяется на: SQL_Latin1_General_CI_CS_AS
, но я все еще получаю ту же ошибку.
Другие темы предлагают переустановить базу данных.Но это не тот случай, когда мы потеряем все данные.
Любое предложение очень ценится!
Заранее спасибо.