【发布时间】:2023-03-15 02:40:02
【问题描述】:
我正在 Visual Studio 的数据库项目中创建一个视图。
但源数据库名称可以更改,因此我将其保存在一个变量中,并在预部署脚本中将此变量设置为源数据库名称。
我面临的问题是 Visual Studio 不允许我创建这样的视图:
CREATE VIEW [dbo].[ViewName]
AS
SELECT *
FROM [$(SourceDatabaseName)].[dbo].[SourceTable]
显示错误:
错误 1 SQL03006:视图:[dbo].[ViewName] 对对象 [$(SourceDatabaseName)].[dbo].[SourceTable] 的引用未解析。
我发现了一个非常相似的问题:Unresolved Reference in Visual Studio 2012 Database Project
但没有提到解决方案
【问题讨论】:
标签: sql sql-server visual-studio-2010 visual-studio visual-studio-2012