我有一个 SQL 数据项目。当我将它与我的开发数据库进行比较时,它返回了一堆误报。它们都是函数(但不是全部函数,只是其中的一部分)。我看不出有什么区别。我已经对比较窗口中显示的源进行了比较(复制粘贴到 UltraEdit 中)。我已将源文件与服务器生成的脚本进行了比较。我试过搞乱编码。我已经检查过 EOL。在所有情况下,都没有发现差异(比较工具也没有显示差异......即,虽然函数被标记为不同,但在对象定义区域中实际上没有显示差异)。
关于造成此问题的原因以及如何解决它有什么想法吗?
最佳答案
我也有同样的问题。当我将数据库应用于项目时,它们仍然是误报。
但是,当我将该项目应用到数据库时,误报就消失了。
因此,要清除它,请将项目与数据库进行比较,并从项目中更新有麻烦的对象的数据库。
关于sql-server-2012 - 关于模式比较误报的想法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25298499/