在一个表中显示多个数据库表
本文介绍了在一个表中显示多个数据库表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有多个数据库具有相同的表(具有不同值的Eventlog)。这些数据库的名称可能会更改。我正在尝试使用相应的数据库名称在一个统一表中显示事件日志表。
我尝试使用游标和动态SQL语句来实现这一点,但没有成功。此外,我不确定这是不是最好的方法。我需要一些帮助!
推荐答案
如果您需要单个结果集,并且所有表格都具有相同的布局,则应该可以这样做:
如果您的兼容级别为130或更低,则必须使用XML PATH(TYPE, '')
进行聚合。我会把这个留给你。
这篇关于在一个表中显示多个数据库表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!