Asl*_*fry 5 sql t-sql sql-server stored-procedures
有两个具有相同名称和逻辑的存储过程。但是在不同的数据库中。只有一些内容名称不同(例如-同义词名称,表名称,架构)。其他代码是相同的。
有什么方法可以在上述两个存储过程之间进行代码比较吗?
我个人更喜欢使用SSDT项目(SQL Server数据工具)
它允许您将整个数据库架构存储在Visual Studio项目和git / svn中。
它能够比较两个数据库(完整)或具有SSDT项目模式的数据库。它将显示差异,并允许您发布这些差异。
可配置且功能强大。
我强烈推荐它。
对于多种类型的比较(文件夹、文本等),您可以使用 Beyond Compare(他们提供 30 天试用期,但之后您可以简单地重新安装)。
如果您想要免费的东西,您可以使用比较插件,NotePad++
但不如第一个工具那么奇特:
可以Plugin Manager
从 中打开Plugins -> Plugin Manager -> Show Plugin Manager
。