select * from b..table_B

解决方案 »

  1.   

    insert a..table_a
      select * from b..table_b
      

  2.   

    select * from B..table_Bselect * from B.dbo.table_B
      

  3.   

    谢谢各位大虾的回复!
    如果A,B这两个数据库在不同的server上,那应该如何处理.
    我知道ORACLE有LINK地方式可以直接指向到另外一台server。
    谢谢
      

  4.   

    如果为每个数据库建立连接,那么select语句应该怎么写呢?
      

  5.   

    SQL SERVER企业管理器里面也可以
    安全性=》链接服务器=》添加另外一个就可以了sp_addlinkedserver
    创建一个链接的服务器,使其允许对分布式的、针对 OLE DB 数据源的异类查询进行访问。在使用 sp_addlinkedserver 创建链接的服务器之后,此服务器就可以执行分布式查询。如果链接服务器定义为 Microsoft® SQL Server™,则可执行远程存储过程。语法
    sp_addlinkedserver [ @server = ] 'server'
        [ , [ @srvproduct = ] 'product_name' ]
        [ , [ @provider = ] 'provider_name' ]
        [ , [ @datasrc = ] 'data_source' ]
        [ , [ @location = ] 'location' ]
        [ , [ @provstr = ] 'provider_string' ]
        [ , [ @catalog = ] 'catalog' ]可查阅sql server帮助文档
      

  6.   

    select * from ServerB.dbB.dbo.table_B