在SQL7.0的视图中,如何读取另一个数据库的表的数据?

yfzhao77 2003-10-14 11:48:50
开发的需要,所有的数据被存放在一个SQl7.0 Server的两个数据库中,但在一个数据库的视图中,要去访问另一个数据库的数据,该怎么连接和读取啊?恳请各位大虾指点迷津,不胜感激!
...全文
103 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 元老 2003-10-14
  • 打赏
  • 举报
回复
--数据库不在同一个服务器,可以用:
create view xx
as
select * from openrowset('SQLOLEDB','服务器名';'sa';'密码'
,'select * from 库名..表名')
zjcxc 元老 2003-10-14
  • 打赏
  • 举报
回复
--同一个服务器,可以直接用:
create view xx
as
select * from 库名..表名
pengdali 2003-10-14
  • 打赏
  • 举报
回复
create view xx as
Select * from 库名..tableName
txlicenhe 2003-10-14
  • 打赏
  • 举报
回复
不用连接,直接读就行了
create view v_test
As
Select * from tableName
Union all
Select * from anotherDatabase..tableName
txlicenhe 2003-10-14
  • 打赏
  • 举报
回复
Select * from anotherDatabase..tableName

34,874

社区成员

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

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