insert into database1.table1 select * from database2.table1

解决方案 »

  1.   

    一个sql同时用两个连接,好象不行吧!
      

  2.   

    database1和database2是什么,是数据库的名字,还是连接名好象都不行。
      

  3.   

    对于一个对象object(如:表)它的名字是由四部分构成:
    server_name.database_name.owner_name.table_name,只不过我们平常省略前面的名字,这时候代表连接本地服务器,当前数据库,拥有者是dbo的表。如果你想将db2中的table1的数据插入到db1中的table1里,要使用:
    insert into db1..table1 select * from db2..table1
    note:列的数量和类型要一致呦!
      

  4.   

    不好意思,掉了一个点,neatcat(细雨)写法是对的