我们正在使用Visual Studio 2010,我们的数据库脚本在一个数据库项目中。
我们有两个数据库DB1和DB2。DB1使用DB2。
我为每个数据库创建了一个数据库项目,并将DB2的.dbschema文件作为“数据库引用”添加到DB1的项目中。
因此,我在DB1中视图的代码如下:
CREATE VIEW dbo.myView
AS
SELECT * FROM [$(DB2Ref)].dbo.SomeTable
GO
到这里一切都很好。
但是当我对实际的DB1数据库和DB1数据库项目进行模式比较时,发现项目中的“myView”与数据库中的“myView”存在差异。
有没有办法使模式比较忽略这些引用数据库变量?