【问题标题】:filter out empty tables in SSMS Object Explorer在 SSMS 对象资源管理器中过滤掉空表
【发布时间】:2014-05-08 15:19:58
【问题描述】:

所以我知道可以进行选择并显示数据库中没有记录的所有空表,但我想知道这是否可以在过滤器设置中以某种方式进行,所以只有填充的表会显示何时我展开表文件夹,这样我就可以消除其他无用的表。

提前致谢

【问题讨论】:

    标签: sql-server sql-server-2008 ssms


    【解决方案1】:

    不,但是有一个简单的选项可以识别 SSMS 中没有行的表;在对象资源管理器中,右键单击数据库,然后选择报告。单击按表的磁盘使用情况,将弹出一个报告,向您显示所有表,其中包含记录数和所需的磁盘空间。按记录数排序,这就是您的打卡清单。

    如果您需要修改列表,您可以右键单击报告,然后将其导出到 Excel,您可以在其中制作您的 drop table 语句。

    【讨论】:

    • 谢谢!很好地调用 excel 导出。
    • 这不是我的第一个牛仔竞技表演 :) 内置报告可用于各种维护技巧。
    猜你喜欢
    • 2014-10-09
    • 1970-01-01
    • 2011-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-05
    相关资源
    最近更新 更多