SQL Server实现跨库查询

原创 2006年05月17日 17:39:00

方法一:

select  * from servername.dbo.tablename

方法二:

select * from OPENDATASOURCE(
         'SQLOLEDB',
         'Data Source=远程ip;User ID=sa;Password=密码'
         ).库名.dbo.表名
where 条件

SQL Server 常用跨库查询

1、临时使用方法  OpenRowset      A. 使用有 SELECT 的OPENROWSET 与 Microsoft OLE DB Provider for SQL Server   ...
  • hexingyeyun
  • hexingyeyun
  • 2015年04月16日 14:34
  • 2101

SQL总结之跨数据库服务器之间的数据访问(MSSQL)

跨数据服务器访问数据,有什么用呢?它主要用于不同系统间的在数据库层面的数据同步。 MSSQL可以创建对其它数据库的链接,像访问本地数据库一样访问远程数据库中对象(表、存储过程等),创建链接的方式有两种...
  • gezhonglei2007
  • gezhonglei2007
  • 2016年09月16日 17:51
  • 2850

跨数据库链接查询-sqlserver

--用openrowset连接远程SQL或插入数据 --如果只是临时访问,可以直接用openrowset --查询示例 select * from openrowset('SQLO...
  • qq_16291159
  • qq_16291159
  • 2017年02月15日 17:02
  • 745

SQL Server 跨数据库查询

语句SELECT * FROM 数据库A.dbo.表A a, 数据库B.dbo.表B b WHERE a.field=b.field "DBO"可以省略 如 SELECT * FROM 数据库A..表...
  • ruijc
  • ruijc
  • 2010年11月30日 09:49
  • 37069

一个跨库复杂查询的SQL优化的案例

导读 为了帮客户出一个报表,需要跨三个库进行一个复杂的查询,用到了 in,union all,left join等关键字, 其中几个字段还需要进行SUM,Count等计算。未优化前查询耗时368秒。 ...
  • waste_land_wolf
  • waste_land_wolf
  • 2017年07月31日 10:22
  • 651

Oracle&SQLServer中实现跨库查询

Oracle&SQLServer中实现跨库查询一、在SQLServer中连接另一个SQLServer库数据在SQL中,要想在本地库中查询另一个数据库中的数据表时,可以创建一个链接服务器:EXEC ma...
  • zjfstudio
  • zjfstudio
  • 2009年12月03日 09:28
  • 10560

SqlServer 连接字串不使用数据库名 实现跨库查询

通过[dbo] 标识在数据库连接字串中不使用 Initial Catalog= 参数时,可实现跨库操作数据库...
  • jessezappy
  • jessezappy
  • 2017年10月21日 14:43
  • 806

mysql中的跨库关联查询

业务场景:要关联的表机器A上的数据库A中的表A
  • u012109105
  • u012109105
  • 2014年08月12日 15:28
  • 25991

sql server/SQL语句 数据库跨表/或跨数据库查询

从两个表中各取得的数据 合并在一起合成一个数据集 1.当在同一数据库下 不完全相同结构的两个表时 //先创建好一个需要的结构临时表 create table #tem ( Fid int, usern...
  • lsynb
  • lsynb
  • 2008年07月08日 14:29
  • 5391

SQLServer跨库查询

--用openrowset连接远程SQL或插入数据  --如果只是临时访问,可以直接用openrowset --查询示例 select * from openrowset...
  • avon520
  • avon520
  • 2016年03月01日 14:37
  • 1543
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL Server实现跨库查询
举报原因:
原因补充:

(最多只允许输入30个字)