我们都知道用聚合函数count()可以统计表的行数。如果需要统计数据库每个表各自的行数(DBA可能有这种需求),用count()函数就必须为每个表生成一个动态SQL语句并执行,才能得到结果。以前在互联网上看到有一种很好的解决方法,忘记出处了,写下来分享一下。

该方法利用了sysindexes 系统表提供的rows字段。rows字段记录了索引的数据级的行数。解决方法的代码如下:
复制代码 代码如下:

where t.object_id = i.id and i.indid <=1

更多相关文章

  1. MySQL 5.7.9 服务无法启动-“NET HELPMSG 3534”的解决方法
  2. ES6 变量声明,箭头函数,数组方法,解构赋值,JSON,类与继承,模块化练习
  3. 浅谈Java中Collections.sort对List排序的两种方法
  4. Python list sort方法的具体使用
  5. python list.sort()根据多个关键字排序的方法实现
  6. android上一些方法的区别和用法的注意事项
  7. android实现字体闪烁动画的方法
  8. Android中dispatchDraw分析
  9. Android四大基本组件介绍与生命周期

随机推荐

  1. 在IDEA/Android Studio中调试Gradle Plug
  2. android task与back stack 开发文档翻译
  3. qt for android 实现开机自启
  4. android Parcelable接口序列化对象
  5. [转]Simple Guide for Porting Android K
  6. 预防Android内存泄露
  7. android 添加一个新的android 键值
  8. android使用字体
  9. @+id/android:list"和"@android:id/list"
  10. Android延时执行方法