zoukankan      html  css  js  c++  java
  • sqlserver查询所有表名和数据行数

    查询所有表名。

    -- 查询所有表名
    select name from sys.tables;
    select name from sysobjects where xtype = 'u';

    查询数据库中所有的表名及行数。

    -- 查询数据库中所有的表名及行数
    select a.name,
           b.rows
    from sysobjects as a
        inner join sysindexes as b
            on a.id = b.id
    where (a.type = 'u')
      and (b.indid in (0, 1))
    order by a.name, b.rows desc;

    查询所有表名及空间占用量/行数。

    -- 查询所有的表名及空间占用量/行数
    select object_name(id)                                 tablename,
           8 * reserved / 1024                             reserved,
           rtrim(8*dpages)+'kb'                            used,
           8 * (reserved - dpages) / 1024                  unused,
           8 * dpages / 1024 - rows / 1024 * minlen / 1024 free,
           rows
    from sysindexes
    where indid = 1
    order by tablename, reserved desc;

    "人的感情很微妙,没有直白的表达,并不代表没有感情。"

    你要去做一个大人,不要回头,不要难过。
  • 相关阅读:
    模板方法模式
    备忘录模式
    观察者模式
    中介者模式
    迭代器模式
    Char型和string型字符串比较整理
    命令模式
    责任链模式
    代理模式
    dokcer 杂谈
  • 原文地址:https://www.cnblogs.com/yanggb/p/15061300.html
Copyright © 2011-2022 走看看