insert 目标表 select * from 一个表或: insert 目标表 (列1,列) select 列1,列 from 一个表

解决方案 »

  1.   

    insert into nexttable select * from yourtable
      

  2.   

    insert yourtable select * from yourtable
      

  3.   

    可能我的意思没表示清楚,我是说我已经有数千条记录在_RecordSetPtr 对象中了(是从xml文件中读出的),我怎样将他们插入到另一个具有相同结构的表中。
      

  4.   

    你就构造 insert 语句呀,或你构造制表符分割文件用bcp导入:EXEC master..xp_cmdshell 'bcp test.dbo.P_Aspect in c:\temp1.txt -c -q -S"servername" -U"sa" -P""'
    //导入 EXEC master..xp_cmdshell 'bcp test.dbo.P_Aspect out c:\temp1.txt -c -q -S"servername" -U"sa" -P""'
    //导出
      

  5.   

    select * into #temp from
      

  6.   

    用循環,對記錄集循環一遍,在循環內每5條(或更多)組合成一個INSERT語句連接服務器執行一次,直至循環結束。