用法:copy
from
数据库1的用户名/数据库1的密码@数据库1的名称
insert
into
a(a1,a2,a3,a4)
using
select
b1,b2,b3,b4
from
b;
代码在数据库2执行。
如你有数据库db1,db2(假设用户名和密码为scott,tiger),要从db2把数据复制到db1
copy
from
scott/tiger@db2
insert
into
a(a1,a2,a3,a4)
using
select
b1,b2,b3,b4
from
b;简单说一下思路,我想代码应该不会很难,首先要创建两个数据库连接,分别指向两个数据库。然后使用select语句从db1中把数据读取出来放到一个结果集中保存起来。然后在使用循环,在循环当中使用insert语句逐条把db1中student表的数据插入到db2的student表就可以了。没有什么技术难度。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)