建議你多看看書!insert into dbB.dbo.tableB 
select * from dbA.dbo.tableA where ...;

解决方案 »

  1.   

    如果在不同的服务器
      172.21.42.99   beas355_sci.sysmenu  中的一行记录copy到下面的
                    172.21.42.111  ebas355_kj.sysmenu   中如何做
      

  2.   

    首先在enterprise manager中建立linked server,然后在query analyzer中连接本地服务器,执行insert into linkedservername.databasename.dbo.tablename(col1,col2,col3.....)
    select col1,col2,col3......
    from tablename
    where tablename.col1 > 0 and ........sql 7 测试成功.
      

  3.   

    不对
    我是要把另一个服务器的数据库的一个表中的一行记录copy 到另一个服务器中,你的不行
    再想想
      

  4.   

    在enterprise manager中注册该sql server不就行了。
    然后用query analyzer连接到其中的一个数据库上。
    然后执行.......
      

  5.   

    在客户端程序中建立两个事务,分别连接两个数据库,在一个事务中将数据读出,在另一个事务中将数据写入。(PB)
    在客户端程序中建立两个连接(ADO或BDE),分别连接到数据库,在一个连接中将数据读出,在另一个连接中将数据写入。(DELPHI)
      

  6.   

    我只想在sql query analyzer 中操作
      

  7.   

    天,同时打开两个sql server,分别打开两个数据库的两张表,然后将要复制的数据copy,切换到另一个sql server中粘贴.试了吗?