Sql server VS 2013 SqlServer项目:[dbo].[MYVIEW]对对象[master].[dbo].[spt_值]的引用未解析
我已经设置了正确的SQL Server版本,并添加了主数据库作为数据库引用 在添加引用之前和之后,主数据库中有几个未解析的引用,所有这些都消失了 只是这个问题没有解决Sql server VS 2013 SqlServer项目:[dbo].[MYVIEW]对对象[master].[dbo].[spt_值]的引用未解析,sql-server,sql-server-2008,visual-studio-2013,database-project,Sql Server,Sql Server 2008,Visual Studio 2013,Database Project,我已经设置了正确的SQL Server版本,并添加了主数据库作为数据库引用 在添加引用之前和之后,主数据库中有几个未解析的引用,所有这些都消失了 只是这个问题没有解决 SELECT * FROM "master".."spt_values" C 有人知道如何解析未解析的引用吗?master.dbo.spt_values视图是一个未记录的内部视图,似乎master.dacpac不包含它。此视图通常用作理货编号表。如果是这种情况,您可以使用Itzik的虚拟表: 您可以用这个函数替换spt_值
SELECT *
FROM "master".."spt_values" C
有人知道如何解析未解析的引用吗?master.dbo.spt_values视图是一个未记录的内部视图,似乎master.dacpac不包含它。此视图通常用作理货编号表。如果是这种情况,您可以使用Itzik的虚拟表:
您可以用这个函数替换spt_值视图,这样性能更好
HTH谢谢你的回答。您能否添加一个完整的代码示例,使其成为可能的可接受答案?你能不能加上两句话,确切地说是“理货编号表”?如果我不知道spt_值视图在你的解决方案中是如何使用的,我就不能添加完整的代码示例。请在使用此视图的位置添加代码段。谢谢。我对“sp_WhoIsActive”也有同样的问题,结果只是用了一个命令来抑制它。唯一的其他解决方案涉及某种类型,我宁愿避免,这太糟糕了,他们没有将其包括在默认的master DB引用中,不知道为什么