2个数据库的结构转化
一台机器上有2个数据库,new 和old,数据库表一样多,表结构也差不多,现在的问题是,我想在不影响old数据库表里的数据的前提下使old数据库中的表结构和new数据库中一样,有什么办法吗?可以把完整的sql 文下出来么?
举例:数据库old中有表
1,company
id varchar(16) primary key
name varchar(50)
enterpriseid varchar(16)
2,conductor
id varchar(16) primary key
name varchar(50)
pwd varchar(32)
数据库new中也有这2个表,但是在conductor表中多了个dep_id varchar(16)字段,并且id改为了nvarchar(16).应该如何解决这个问题呢?只是简单举例,如果还有更多的表的话能不能有什么简化的方法可以搞定,不想用new数据库的备份来还原old,因为会影响到相关的登陆名和架构,有牛人可以解决这个问题么?