在同一表中查询MS SQL Server中的数据库列表

西蒙·约翰逊

这是我第一次在SO上发帖,所以请放轻松!

我正在尝试编写一个SQL脚本,该脚本在同一表中查询单个SQL Server实例中的数据库列表。

我已成功使用以下查询了所需的数据库列表,并将此数据插入到临时表中。

Select name Into #Versions
From sys.databases
Where name Like 'Master%'

Master 带有数值后缀以标识不同的环境。

Select * From #Versions

Drop Table #Versions

我要查询的表名在每个数据库中都是相同的,我想从该表中提取最新值,然后将其插入temp表中以返回每个数据库名。

我尝试对此进行研究,但无济于事。我对SQL相当满意,但我担心自己可能会超出我的理解范围。

西蒙

您可以执行以下操作。获得数据库列表后,就可以构建查询(您需要根据需要对其进行编辑)。

Select name Into #Versions
From sys.databases
Where name Like 'test%'

declare @sql as varchar(max) = ''
select @sql = @sql + 'INSERT INTO sometable SELECT TOP 1 * FROM ' + name + '..sourcetable ORDER BY somedate DESC; '
FROM #Versions

exec (@sql)

Drop Table #Versions

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MS SQL在一个查询中从同一表中检索相关数据

来自分类Dev

SQL:查询同一表中的一列

来自分类Dev

SQL从同一表中基于查询删除行?

来自分类Dev

SQL从同一表中基于查询删除行?

来自分类Dev

在父表为PK的SQL中的同一表查询中递归父表/子表

来自分类Dev

同一表中的SQL操作

来自分类Dev

从许多具有相同结构的SQL Server数据库中的同一表中提取

来自分类Dev

SQL查询基于同一表中其他列的值从表中提取日期?

来自分类Dev

用于引用同一表中另一列的 SQL 查询

来自分类Dev

将2个SQL查询合并到同一表中的1个中

来自分类Dev

SQL查询比较oracle中同一表中的多个列

来自分类Dev

SQL查询比较同一表中多个返回结果的日期

来自分类Dev

SQL查询同一表中的多个值和多个键

来自分类Dev

基于同一表中公共列的2个查询的SQL交集

来自分类Dev

单个SQL查询可基于同一表中的2个条件获取计数

来自分类Dev

SQl查询同一表中不同条件的多个选择语句

来自分类Dev

更新SQL查询以基于同一表中的ID更改字段

来自分类Dev

SQL查询-查找同一表中两个值之间的差异

来自分类Dev

比较SQL Server中同一表的列

来自分类Dev

SQL Server-多个架构中的同一表

来自分类Dev

比较SQL Server中同一表的列

来自分类Dev

SQL使用多个查询从同一表中获取多个值(来自同一列)

来自分类Dev

SQL比较同一表中的两列,并在另一表中更新

来自分类Dev

不同数据库上同一表之间的SQL Server差异

来自分类Dev

SQL根据行分组列表迭代(循环)查询,并将每次迭代的结果合并到同一表中

来自分类Dev

如何在 SQL 查询中连接同一表中的列以将它们显示为一个?

来自分类Dev

SQL在同一表中减去2列

来自分类Dev

求助-SQL从同一表中删除子集

来自分类Dev

比较同一表中的两行SQL

Related 相关文章

  1. 1

    MS SQL在一个查询中从同一表中检索相关数据

  2. 2

    SQL:查询同一表中的一列

  3. 3

    SQL从同一表中基于查询删除行?

  4. 4

    SQL从同一表中基于查询删除行?

  5. 5

    在父表为PK的SQL中的同一表查询中递归父表/子表

  6. 6

    同一表中的SQL操作

  7. 7

    从许多具有相同结构的SQL Server数据库中的同一表中提取

  8. 8

    SQL查询基于同一表中其他列的值从表中提取日期?

  9. 9

    用于引用同一表中另一列的 SQL 查询

  10. 10

    将2个SQL查询合并到同一表中的1个中

  11. 11

    SQL查询比较oracle中同一表中的多个列

  12. 12

    SQL查询比较同一表中多个返回结果的日期

  13. 13

    SQL查询同一表中的多个值和多个键

  14. 14

    基于同一表中公共列的2个查询的SQL交集

  15. 15

    单个SQL查询可基于同一表中的2个条件获取计数

  16. 16

    SQl查询同一表中不同条件的多个选择语句

  17. 17

    更新SQL查询以基于同一表中的ID更改字段

  18. 18

    SQL查询-查找同一表中两个值之间的差异

  19. 19

    比较SQL Server中同一表的列

  20. 20

    SQL Server-多个架构中的同一表

  21. 21

    比较SQL Server中同一表的列

  22. 22

    SQL使用多个查询从同一表中获取多个值(来自同一列)

  23. 23

    SQL比较同一表中的两列,并在另一表中更新

  24. 24

    不同数据库上同一表之间的SQL Server差异

  25. 25

    SQL根据行分组列表迭代(循环)查询,并将每次迭代的结果合并到同一表中

  26. 26

    如何在 SQL 查询中连接同一表中的列以将它们显示为一个?

  27. 27

    SQL在同一表中减去2列

  28. 28

    求助-SQL从同一表中删除子集

  29. 29

    比较同一表中的两行SQL

热门标签

归档