跨数据库查询,请教各位高手! yeslinked server,online book上有详细说明. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢,我先看看。补充:我想在MS SQLSERVER查询SYBASE SQLSERVER中的数据。 说明:sp_addlinkedserver存储过程是为了创建一个和另外一个数据库的联接,然后为了以后操作提供一个接口。OPENQUERY函数是引用操作。//我这个是对我自己系统的连接你可以在sql server里面查找sp_addlinkserver和sp_addlinkedsrvlogin但是具体就是这个方法!!!例如下面是一个例://产生连接--exec sp_addlinkedserver "oraclesvr","Oracle 7.3","MSDAORA","wwl"go//设置登陆口令--EXEC sp_addlinkedsrvlogin 'oraclesvr', 'false', NULL, 'system', 'manager' //查询--SELECT *--FROM OPENQUERY(OracleSvr, 'SELECT * FROM tab')一定要给分阿 你在--SELECT *--FROM OPENQUERY(OracleSvr, 'SELECT * FROM tab'),tablename本地表就可以了!你一定知道form后面如何跟不同的表了 我说的是在where中直接用(oracle's)tab.cloumnname = (sqlserver's)tab.cloumnname能行吗?我现在还没这个环境,正在做。 可以的,将openquery或openrecordset的输入做为表别名类似于:select a.id,b.name from openquery('from sybase') a ,openquery('from sql') b where a.id=b.id 求一SQL语句 通用SQL数据库查询语句精华集 sql2005维护计划中执行t-sql语句任务报错,单引号变双引号 再发一次大家帮忙看一下 我的理解是否正确:Sql-server同步后,发布服务器可以有选择的发布某些数据,订阅服务器只能被动接受发布服务器的数据?不能把发布的数据 100求一个简单视图的写法. 关于SQL SERVER 桌面引擎的问题 怎样实现同一字段的下一值减去上一值? 问个超难问题,自动更新 BusinessObjects如何查询数据(很简单的问题) 在SQL中LONG列的长度如何得到(ORACLE)?? oracle的问题 请问access里面的自增id有什么用?
补充:我想在MS SQLSERVER查询SYBASE SQLSERVER中的数据。
//我这个是对我自己系统的连接你可以在sql server里面查找sp_addlinkserver和sp_addlinkedsrvlogin但是具体就是这个方法!!!
例如下面是一个例:
//产生连接
--exec sp_addlinkedserver "oraclesvr","Oracle 7.3","MSDAORA","wwl"
go
//设置登陆口令
--EXEC sp_addlinkedsrvlogin 'oraclesvr', 'false', NULL, 'system', 'manager'
//查询
--SELECT *
--FROM OPENQUERY(OracleSvr, 'SELECT * FROM tab')
一定要给分阿
--SELECT *
--FROM OPENQUERY(OracleSvr, 'SELECT * FROM tab'),tablename
本地表就可以了!
你一定知道form后面如何跟不同的表了
我现在还没这个环境,正在做。
类似于:
select a.id,b.name from openquery('from sybase') a ,openquery('from sql') b where a.id=b.id