在.NET中声名一个COMMAND对象,将它的COMMANDTEXT属性设为"INSERT INTO 库1.TABLE (SELECT * FROM 库2.TABLE)"目的是将库2中的的一表的里面的所有记录全部保存到库1中一个结构完全相同的表中去??在.NET中怎么做,如同两个库配制在同一台机子上怎么做,配制在不同机子又怎么做呢??

解决方案 »

  1.   

    同一台机子上的话(SQL SERVER):
    INSERT INTO dbo.库1.TABLE (a,b,c,d) SELECT a,b,c,d from dbo.库2.TABLE
      

  2.   

    ORACLE呢??SQL SERVER的我也知道,就是不知道ORACLE怎么办??
      

  3.   

    应该是一样的,oracle跟SQLSERVER的SQL语句基本是一样的,都是符合标准的。
    不在同一台机子上有关系吗?你把不在数据源设置好就可以了。你大可不必知道表的具体位置。
      

  4.   

    干吗不让ORACLE自动完成呢?在ORACLE数据库建个任务自动完成。
    如果不会,可以找你们的ORACLE DBA做。