我想比較兩個存儲過程,並且需要找出在新存儲過程中添加,修改或刪除了哪些行。比較存儲過程的兩個版本
5
A
回答
3
您應該對用於創建/更改存儲過程的腳本使用源代碼管理。你可以使用SVN或git來做到這一點。然後,差異化文件的版本變得微不足道,因爲源代碼管理客戶端將帶有差異化工具。
如果您只是想區分兩個文件,可以使用WinMerge(免費),這非常棒,甚至可以使用FC.EXE(Windows附帶的文件比較工具)來比較兩個文件。
如果你想要一個更好的(但更難實現的解決方案),我建議在SVN或git之上使用紅色門控源。紅門控制源與SSMS集成,因此您可以提交更改並在工具內查看差異。
0
你沒有給予使用RedGate的源代碼控制或源代碼控制。您可以使用Red Gate的SQL Compare來比較和同步數據庫中的存儲過程。沒有腳本,沒有源代碼控制。谷歌爲'比較和同步SQL對象',有很多其他的工具。
相關問題
- 1. Oracle:比較過程的兩個版本
- 2. 比較存儲過程性能ex和新版本
- 3. 使用存儲過程比較SQL Server 2005中的兩個表
- 4. 存儲過程中的參數比較
- 5. Javascript函數來比較兩個版本
- 6. 存儲過程版本
- 7. 如何比較mysql存儲過程中的兩列值
- 8. 存儲過程性能比較
- 9. SQL存儲過程比較值
- 10. SQL Server - 比較輸出多個表的兩個存儲過程的結果
- 11. 通過比較2個字段的存儲過程返回值
- 12. 比較兩個數據集的過程
- 13. 版本比較
- 14. Oracle PL SQL:比較兩個存儲過程返回的引用遊標結果
- 15. 兩個存儲過程
- 16. Mysql版本5.6.11中的存儲過程
- 17. 存儲過程的版本更改
- 18. SQL Server - 存儲過程比較「巨」腳本
- 19. 比較跨多個數據庫的存儲過程(SQL Server)
- 20. 通過比較兩個表
- 21. 如何使用存儲過程與表值參數比較兩個輸入表
- 22. 比較兩個文本框
- 23. 比較兩個文本
- 24. 比較兩個文本php
- 25. 比較兩個SVN的修訂版本,並進行了比較4
- 26. 存儲過程 - 將兩個值傳遞到存儲過程
- 27. 比較Eclipse的不同版本的兩個java類文件
- 28. Objective-C的版本比較
- 29. 如何比較已存儲在內存流在C#兩個音頻樣本
- 30. 比較文件的兩個以上版本