跨数据库查询

clear_zero 2007-03-15 06:34:39
select db1.tb1.a from db1 inner join db2 on db1.tb1.b=db2.tb2.b

我用vb,adodb实现
怎么写啊
谢谢,谢谢
...全文
207 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
擒兽 2007-03-15
  • 打赏
  • 举报
回复
跨库查询最好用 视图、存储过程、SQL 2005的新特性(同义词),跨服务器最好用SQL Server的链接服务器

这都是缩短代码的好方法,提升代码可读性和维护

用 [服务器].[数据库名].[dbo].[表名] dbo是角色,如果是默认的可以省略不写

直接 [服务器].[数据库名]..[表名]
saiwong 2007-03-15
  • 打赏
  • 举报
回复
select 表1.a from db1.dbo.tb1 表1,db2.dbo.tb2 表2 where 表1.b=表2.b
mugua604 2007-03-15
  • 打赏
  • 举报
回复
select * from databasename.username.tablename
OracleRoob 2007-03-15
  • 打赏
  • 举报
回复
数据库名.dbo.表名
jinanjiang 2007-03-15
  • 打赏
  • 举报
回复
select db1.tb1.a from db1.tb1 ,db2.tb2 where db1.tb1.b=db2.tb2.b

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧