我们正在使用Visual Studio 2010,我们的数据库脚本位于数据库项目中。
我们有两个数据库DB1和DB2。 DB1使用DB2。
我为每个数据库创建了一个数据库项目,并将DB2的.dbschema文件作为“数据库引用”添加到DB1的项目中。 所以我对我的DB1视图代码就像如何使Visual Studio架构比较igonore数据库引用
CREATE VIEW dbo.myView
AS
SELECT * FROM [$(DB2Ref)].dbo.SomeTable
GO
直到这里一切都很好。 但是,当我在实际DB1数据库和DB1数据库项目之间进行模式比较时,比较发现项目中的“myView”和数据库中的“myView”之间存在差异。
有没有办法让模式比较igonore这些引用的数据库变量?
这并不能解决问题。未来,如果您真的在这个视图中有所改变,它将被跳过。 – Fernando