Сводка tempdb - Latin1_General_100_CI_AI
. Сопоставление базы данных также Latin1_General_100_CI_AI
. Тем не менее, следующий SQL заявление:Сопоставление конфликта с временным столом
SELECT *
FROM ##CitiesMapping AS cm
INNER JOIN Cities ON cm.CityName=Cities.Name
возвращается:
Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Latin1_General_100_CI_AI" in the equal to operation.
сервера по умолчанию параметры сортировки также Latin1_General_100_CI_AI
Какую версию SQL Server вы используете? Можете ли вы дважды проверить настройку по умолчанию для экземпляра SQL Server, который вы используете? – Serg
@Serg 'Latin1_General_100_CI_AI' - обновленный ответ –
взгляните на сортировку столбца' Cities.Name', поскольку сортировка одного столбца может отличаться от общей сортировки таблицы и базы данных – Serg