有两台机子,现在要将A机器上的A数据库中A表的数据插入B机器上的B数据库中的B表,SQL应如何写?谢谢!

解决方案 »

  1.   

    需要足够的权限 ,用数据链路 ,insert into test values select * from test@macA
      

  2.   

    1 建立超级用户 renkeyuan 并登陆
    2 insert  into A.A
    (a)
    select
     t1.a
    From  B.B t1
      

  3.   

    由于是跨越数据库,你首先需要创建一个DB LINK,然后用kingofworl(良辰美景虚度)的语句即可
      

  4.   

    kingofworl(良辰美景虚度)的语句应该改为:
    insert into table_name select * from table_name@db_link;
    注意:这种形式插入数据不需要values关键字