2个数据库是不是同在本地,还是一个本地一个远程?navicat自带数据导入向导,按那个 *** 作就是.
表名不同没关系.字段不统一的话,要在导入时选下映射关系,不然就只有把远程的表下到本地来.
再用insert
into
目标表(字段1,....字段n)
select
a,b,c,d,...n
from
源表的方式写入.
你建表复制就可以了,例如CREATE TABLE aa AS SELECT * FROM tree这是完全复制tree表的数据及表结构到aa表中。假如要复制某些字段的话,如:insert into 表名user(表中字段sal) select sal from emp插入某一列sal到user表中,从emp表中获取sal的数据信息。最后提醒下,Oracle和MySql复制表建表 一样,可以自己建表结构,再复制数据也可以复制部分列和部分数据,分开 *** 作。 但要保证数据类型一致,插入指定列数,列数要相同,列的长度空间大就可以了。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)