Я пытаюсь создать представление SQL, которое объединяет 2 таблицы друг от друга из другой БД. SQL отлично работает в редакторе запросов, но когда я пытаюсь запустить его как представление, все столбцы из таблицы MSP_EpmProject говорят «Unsupported DataType».SQL VIEW Неподдерживаемый тип данных
SELECT TOP (200) dbo.Project.ProjectID, dbo.Project.ProjectGUID, dbo.Project.ProjectName, dbo.Project.DefaultBaselineID,
FMM_ProjectServer_Reporting.dbo.MSP_EpmProject.ProjectName AS Expr1
FROM dbo.Project INNER JOIN
FMM_ProjectServer_Reporting.dbo.MSP_EpmProject ON dbo.Project.ProjectGUID = FMM_ProjectServer_Reporting.dbo.MSP_EpmProject.ProjectUID
FMM_ProjectServer_Reporting - связанный сервер, который догадывается? Какая версия сервера SQL работает на обоих серверах? – EkoostikMartin
Там оба работают на SQL 2012 на одном сервере – user1842828
Нет решения даже с SQL Server 2016, и MS говорит, что они не могут воспроизвести эту проблему и, следовательно, не могут решить эту проблему, однако я заметил, что если вы имеют строки со схожими данными, тогда эта проблема возникает. Как только вы избавитесь от дублированных данных, его там нет. –