sp-msforeachdb相关内容

SQL 遍历所有表

我正在运行以下代码以从具有特定列的所有表中提取所有相关行.外部 IF 应该检查该列是否存在于该迭代的表中.如果不是,它应该完成该迭代并移动到下一个表.如果表有 GCRecord 列,那么它应该检查该表是否会返回任何记录.如果没有要返回的记录,它应该结束该迭代并移动到下一个表.如果有记录,应该在SSMS中显示. 使用 WS_Live执行 sp_MSforeach 表'使用 WS_Live如果存在( ..
发布时间:2022-01-21 00:11:15 数据库

sp_MSforeachdb 查询帮助

我正在使用许多相同的数据库,因此我使用 sp_MSforeachdb 过程以便我可以从表中检索信息. 我遇到的问题是盒子上还有其他数据库没有表,所以我抛出了无效对象错误. 这是我目前所拥有的,我正在过滤 LoginDatabase,因为它具有相同的表,但我不希望在查询中使用它. 我的问题是,我如何才能将其限制为包含我想从中获取信息的表的数据库. SET NOCOUNT ON创建 ..
发布时间:2021-09-10 19:57:36 数据库

帮助处理类似 sp_msforeachdb 的查询

我所在的地方有一个在大型机系统上运行的软件包.大型机每晚都会转储到 sql server,这样我们的每个客户端在服务器中都有自己的数据库.服务器实例中还有一些其他数据库,以及一些没有数据的旧客户端数据库. 我们经常需要跨所有客户运行报告或检查数据.我希望能够使用 sp_msforeachdb 或类似的东西运行查询,但我不确定如何从列表中过滤不需要的数据库.关于这如何工作的任何想法? 我 ..
发布时间:2021-09-10 19:41:35 数据库

SQL遍历所有表

我正在运行以下代码,以从具有特定列的所有表中提取所有相关行。外部的 IF 应该检查表中是否存在该迭代的列。如果没有,它应该完成该迭代并移至下一张表。如果该表具有 GCRecord 列,则应检查该表是否返回任何记录。如果没有要返回的记录,则应结束该迭代并移至下一个表。如果有记录,它将显示在SSMS中。 USE WS_Live 执行sp_MSforeachtable ' 使用WS_Li ..
发布时间:2020-10-07 22:44:40 数据库