我正在尝试创建一个SQL视图,它将来自不同数据库的两个表拉到一起。 SQL在查询编辑器中工作正常,但当我尝试将其作为视图运行时,MSP_EpmProject表中的所有列都显示“Unsupported DataType”。
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
答案 0 :(得分:10)
它似乎是SQL 2005中一个长期存在的问题,它们仍然没有修复。
解决方案似乎是在设计模式下无法使用您的视图,您必须在查询分析器中手动开发此视图。