SQL Delta 的结构对比功能蛮实用的,尤其是搞多套环境同步的场景,省事不少。它支持Sql Server 2008
、MySQL
、Oracle
,常见的数据库都能覆盖。
表结构、存储过程、视图这些对象能直接对比,一键生成 SQL 脚本,还能批量迁移数据。你要是手动写脚本对照改表,试过就知道这工具有多香。
界面不算花哨,但胜在清爽直观,响应也快。比如拿测试库
和线上库
比对,一目了然哪些字段不一样,点一下就能生成ALTER
语句。
用它来整理老项目的数据库结构还挺方便的。结构乱了?跑一遍就知道哪儿缺字段,哪儿多索引。效率提升可不止一点点。
另外,推荐几篇相关资料,适合想深入研究存储过程
、视图
的朋友:
如果你经常在多个数据库之间折腾结构、比对差异,SQL Delta 用起来还蛮顺手的,尤其是配合脚本迁移那一块,真是事半功倍。