SQL71501 – 如何摆脱这个错误?
我们在项目中使用了两个模式(dbo kal).
当我们尝试使用以下SQL语句创建视图时,Visual Studio在错误列表中显示为错误. CREATE VIEW [dbo].[RechenketteFuerAbkommenOderLieferantenView] AS SELECT r.Id as RechenkettenId,r.AbkommenId,r.LieferantId,rTerm.GueltigVon,rTerm.GueltigBis,rs.Bezeichnung,rs.As400Name FROM [kal].[Rechenkette] r JOIN [kal].[RechenketteTerm] rTerm ON rTerm.RechenketteId = r.Id JOIN [kal].[Basisrechenkette] br ON rTerm.BasisrechenketteId = br.Id JOIN [kal].[Rechenkettenschema] rs ON rs.Id = br.Id WHERE r.RechenkettenTyp = 0 错误消息如下所示:
发布视图和工作是很好的,但是在构建我们的项目时看到错误消息非常烦人,因为所有严重的错误都会在这些sql错误的混乱中丢失. 你有什么想法,问题可能是什么? 解决方法我刚刚找到了解决方案.虽然我无法阅读您的(似乎是德语)足以知道您是否在引用系统视图,但如果是这样,则必须提供对master的数据库引用.否则,添加任何其他必需的数据库引用应该可以解决问题.此处描述了系统视图:Resolve reference to object information schema tables 和for other database references. 其他信息请参见:Resolving ambiguous references in SSDT project for SQL Server (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |