在新数据库中导入旧的数据库中表,怎么最好? 正在设计一个数据库应用程序,在设计中途的时候,数据库进行了重新规划,因此原来的数据库不再使用,并且启用了一个新的数据库和数据库表结构,但是,原来有一张重要的表中已经输出了大量的数据,在检查了新的数据库表和原来的数据库表的结构,发现表的结构并没有发生更改,为了把原来的数据在新的数据库中利用,怎么做最好啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 办法1.在原先的库中把这个表导出,再导入到新的数据库中 使用EXP和IMP就可以2.将两个数据库都启动,使用DBLINK,在新的数据库中建立一个一样的表然后直接使用SQL语句将旧数据库中的数据插入新数据库的这个表中 办法1:使用exp/imp的按照表导出、导入办法2:使用copy命令办法3:使用db_link,进行insert 在同一台机子上的话,使用insert into new_table select * from old_tab where 1=1; 这样就ok了 exp table吧。如果两个库都并存,那么直接,create table xx as select * from xxx; oracle 触发器问题 在线等 oracle 临时表 高手进来看看这个语句要怎么写?帮帮忙呀 客户端连接服务器老是超时求助 一个SELECT语句的优化问题! delete与truncate的区别? 建表的问题,这个表只存一天的数据,对于时间这个字段我该用什么数据类型?详细请进。 如何获得管理员的权限阿?我要recover,单提醒我没有权限 如何在pl/sql中输出信息到控制台中. 请问pl/sql的fuction的编写能否使用数组或游标作为传入参数和传出参数?? 如何将查询出来的记录条数,赋值给一个变量,急!!!!!!!!!! 急!求教:如何删除数据库
2.将两个数据库都启动,使用DBLINK,在新的数据库中建立一个一样的表然后直接使用SQL语句将旧数据库中的数据插入新数据库的这个表中
办法2:使用copy命令
办法3:使用db_link,进行insert
如果两个库都并存,那么直接,create table xx as select * from xxx;