Мой сервер Latin1_General_CI_AS
Моя база данных Latin1_General_CI_AS
Моя таблица Latin1_General_CI_AS
Моя колонка Latin1_General_CI_AS
Мой запрос:
SELECT Product, [Bradken Part Number], Drawing,
(SELECT TOP (1) Location FROM dbo.Events_Table AS e WHERE
(Product = dbo.JobSummaryView1.Product)
ORDER BY DateTime1 DESC) AS Expr1
FROM dbo.JobSummaryView1
Но когда я запускаю этот запрос, он говорит, что существует конфликт сопоставления между SQL_Latin1_General_CP1_CI_AS и Latin1_General_CI_AS!
Как это может быть? Я предполагаю, что подзапрос использует SQL_Latin1_General_CP1_CI_AS, но почему?
Я знаю, что мог бы исправить это, указав параметры сортировки в SELECT, но я бы предпочел предотвратить это.
Я использую SQL Server Express 2014.