在你的数据库中,有多少个记录?

作者:无名 - 数据库 -

介绍

数据库中有多少条记录? 你可能认为你需要编写一个巨大的sql语句。 本文将向你展示,你可以轻松地做到这一点。

不是很有趣下面的代码将允许你计算所创建的任何单个用户数据库中的所有记录。

使用代码

使用这里代码非常简单。 只要打开一个查询分析器,将代码放入sql编辑器并运行它。 如果需要,可以将它的作为 storedprocedure/视图或者任何你想要的。

-- =============================================-- author: lt;author,,md. marufuzzamangt;-- create date: lt;create date,,gt;-- description: lt;description,,gt;-- =============================================select sys_obj.name as"table name", sys_indx.rowcnt as"row count"from sysobjects sys_obj, sysindexes sys_indxwhere sys_indx.id = sys_obj.id

and indid in(0,1) --this specifies 'user' databases onlyand xtype = 'u'--this omits the diagrams table of the database--you may find other system tables will need to be omitted,and sys_obj.name lt;gt; 'sysdiagrams'orderby sys_indx.rowcnt desc--i found it more useful to display --the following line adds up all the rowcount results and places--the final result into a separate column [below the first resulting table]compute sum(sys_indx.rowcnt) go
便笺

[ sysobjects ]

在数据库中创建的每个对象( 约束。默认。日志。规则。存储过程等) 中都包含一行。

[ sys.sysindexes ]

当前数据库中的每个索引和表包含一行。 此视图不支持xml索引。 在此视图中不完全支持分区表和索引;请使用 sys.indexes 目录视图。

引用:msdn

历史记录

  • 20th 2009年07月: 初始帖子



文章标签:数据记录records

该篇内容就是由IT人知识库(原文链接:http://www.itpeo.net/12720/4630561.html)小编为各位整理





获得允许的扩展storedProcedures列表,供常用使用

下载脚本- 820介绍对于你拥有多少扩展 storedprocedures,你可以在自己的sql查询/storedpro ...

如何保护存储过程代码

介绍每个开发人员都特别关心她/他如何制作/他的sql代码对象的最佳安全性。 出于这个原因,我们将进行加密。 加密是一个好 ...

rfedfre

如何创建你的第一个 SQL Server 集成服务( SSIS ) 包第 1部分

ssis_example.zip 23.82 kb目录介绍什么是ssis包?功能ssis导入/导出向导创建或者维护ssi ...

rfedfre

SQL Server 存储过程概述

目录概述什么是存储过程?系统存储过程用户存储过程创建存储过程性能注意事项网络注意事项存储过程的工作原理。参数使用情况调用 ...

如何将 DevExpress XAF SecuritySystemUser迁移到 PermissionPolicyUser

介绍我花时间迁移xaf现有安全系统到新改进的策略许可系统,我想分享我的经验和代码,任何人谁可能决定这个endevour的 ...

在Ubuntu 16.04上,如何备份和还原PostgreSQL数据库

介绍postgresql是一个免费的开源数据库管理系统,可用于存储与网站相关的信息,它也被称为postgres ,软件本 ...

请在Centos 7上会Mariadb从5.50版本升级到10.2版本

本文是为plesk 12.5和plesk onyx 17.x编写的,在这些版本中,plesk附带mariadb v5.5 ...

在Ubuntu 16.04上,如何安装Apache,MySQL和PHP

注意:本文中的命令需要sudo访问。步骤1:安装apache首先,更新软件包管理器。sudo apt-get updat ...

在Ubuntu 17.04上,如何安装Apache,MySQL和PHP

在本文中,我会介绍如何在ubuntu 17.04上创建一个lamp堆栈。注意:本文中的命令需要sudo或root访问,如 ...

在Ubuntu 14.04和16.04上,如何安装和安全的phpMyAdmin

前提条件一个新的ubuntu 14.04或16.04服务器实例,静态服务器ip (这是你的主服务器ip ),有sudo权 ...

收缩数据库事务日志的过程

下载脚本 2.54 kb介绍什么是收缩数据库? 实际上,为了增加 sql server 磁盘空间,收缩数据库的任务被使用 ...

使用事务SQL从用户定义文件路径中获取文件名或者文件扩展名的简便方法

下载脚本- 865介绍本文将演示如何使用事务sql获取文件名或者文件扩展名。背景几次,开发人员只需要将文件名或者文件扩展 ...

rfedfre

SQL案例表达式的简单用法

下载脚本 1.11 kb目录简介什么是案例表达式?案例表达式的语法sql案例语句的示例示例使用案例表达式基本在存储过程中 ...

rfedfre

自动生成 C# 数据访问层

从sourceforge下载项目源码,exe和用户手册内容简介初步设计背景信息使用图形用户界面的开始一个新项目。输入一个 ...

自定义业务对象 helper 类

下载源文件 14.22 kb介绍在花费了很多时间输入从 datareader 返回的值以分配值之后,我开始认为有一个更好 ...

持久排列

下载 pl/sql源代码和演示 5.47 kb。介绍从关系数据库获取有序数据集的常用方法是使用sql子句 order b ...

rfedfre

在关系数据库中,一般树保持不变

下载源代码 8.58 kb抽象画本文提出了一些常用的子父父格式下在关系数据库中实现计算的技术。 另一种更好的格式。介绍关 ...

rfedfre

将MySQL迁移到 Microsoft SQL Server

介绍本文介绍了将mysql迁移到 sql server 2005中的几个简单步骤。 这种技术非常简单,但如果你计划从my ...

rfedfre

在SSIS中一步一步,创建自定义转换组件( 电子邮件验证程序)

下载 emailvalidator 45.7 kb介绍ssis是一个很好的etl工具,现在已经存在了很长的time.bu ...

rfedfre

在 CTP 1中,介绍Sql 11 ( 代号 Denali ) 第IV部分( 包含数据库)

介绍 sql 11 ( 代码 name denali ) -part iv ( 包含在 ctp 1中的数据库)目录简介背 ...