有多库和多表的MSSQL数据库,怎么才能快速查询
有10个库,每个库有100个表,表里的字段都是一样的,但是数据不相同。我想写一个查询,可以快速在这么多库和表里查找某个ID为123的,那我该怎么写才比较方便和快捷呢?最好...
有10个库,每个库有100个表,表里的字段都是一样的,但是数据不相同。我想写一个查询,可以快速在这么多库和表里查找某个ID为123的,那我该怎么写才比较方便和快捷呢?
最好给上具体代码 展开
最好给上具体代码 展开
3个回答
ZESTRON
2024-09-04 广告
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸...
点击进入详情页
本回答由ZESTRON提供
展开全部
没什么方便的方法吧,毕竟那么多的表
除非你将所有的表合成为一个数据库,执行select * from 表名称 where ID = '123'
除非你将所有的表合成为一个数据库,执行select * from 表名称 where ID = '123'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
好办法没有。
本办法有,写个合并多库数据的视图,然后从这个视图中查询数据
本办法有,写个合并多库数据的视图,然后从这个视图中查询数据
追问
这个合并多数据库的视图怎么写。。
追答
create view ...
as
select * from db1..table1
union
select * from db2..table2
union
select * from db3..table2
...
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询