发布网友 发布时间:2022-04-13 02:16
共4个回答
懂视网 时间:2022-04-13 06:37
有一次迭代步入尾声,提交给用户测试,系统管理员在测试环境中初始了一些数据,然后在上线的时候系统管理员再去正式环境初始这一些数据,然而这次数据太多了,说了一次:”为什么要初始化两次?“
你说的很有道理!然而在Navicat中只提供直接数据同步功能,没有提供生成sql语句功能,更新数据而且看不到sql,感觉有点不淡定,找到了 dbForge Data Compare
数据库A,表结构&数据:
数据库B,表结构&数据:
这样我们就能得到数据库差异数据的sql语句了,能直接提交给运维的更新正式环境数据库了!
这操作写完我都觉得太简单了,完全是为了安利devart的软件。。。。
此处应该有掌声
热心网友 时间:2022-04-13 03:45
可以用设计数据库的设计工具Power Designer自动生成。不过,这个工具只会生成数据结构,数据填充还是要手写。热心网友 时间:2022-04-13 05:03
数据库一般都带类似的功能,不同产品操作方式不一样,先说明下用哪种数据库好些。热心网友 时间:2022-04-13 06:38
oracle在创建数据库时,dbca的界面有个选项,就是生成创建数据库的脚本