大家好
如何將一個數據庫里的一個表的資料select 出來以後新增到另外一個數據庫的一個表里面去.
各位高手請幫忙,謝謝!~用SQL或存儲過程寫都可以

解决方案 »

  1.   

    insert into table2 select * from table1 where 条件
    注意:前提是两个表的结构一致
      

  2.   

    select * from table1 where 条件 into table2 也可以
      

  3.   

    1、建立两个连接一个指向数据库1,一个指向数据库2
    2、用一个TQuery控件查询数据库1表TB1
    2、根据查询结果插入到数据库2的表TB2中。
      

  4.   

    insert into db1.dbo.table1 select * from db2.dbo.table2 where condition
      

  5.   

    但是adoquery指向TABLE1
    adoquery.sql='select * from table1 where 員工代號<>database2.table2.員工代號'
    這句出了錯
    資料行前置詞 'DATABASE2.TABLE2.員工代號'與用於查詢中的資料表名稱或別名不符。
    請問如何做??