查询SQL Server数据库中的用户表的数量的问题
来源:互联网 发布:java 限制登录次数 编辑:程序博客网 时间:2024/05/23 16:58
今天在开发时,遇到要统计SQL Server 2005中数据库表的个数的问题。于是自己写下SQL:select count(1) from sysobjects where XTYPE='u',一执行,发现查询的得到表的个数比实际的用户表的个数多了一个。仔细一看发现结果中多了条数据。
图示如下:
其中sysdiagrams并不是用户表,而是数据库的关系图。可是我也没有建数据库的关系图,原来自己在操作SSMS时不小心点击了当前数据库下
的数据库关系图,图示如下:
然后选择了是,结果就出现上面查询得出的结果。
就此问题的答案揭晓了。
于是我将SQL查询语句改了下,可以避免这种情况了。
只统计出用户表的个数:
select count(1) from sysobjects where XTYPE='u' and [name] not in ('sysdiagrams')
- 查询SQL Server数据库中的用户表的数量的问题
- SQL server 2005查询数据库表的数量和表的数据量
- SQL SERVER数据库查询NULL的问题
- SQL SERVER 获取数据库中所有的表名及表中的数据量/查看每个数据库的链接打开数量
- mysql查询数据库含有的表数量
- 【SQL Server】用户的设置与授权、sa用户登录、查询一个数据库中有多少张表
- 取得连接sql server中某个数据库的客户端数量
- sql server 的连接数量
- sql server如何查看数据库的状态信息(比如表的数量)?
- SQL查看数据库所用用户表数量和使用的空间
- sql server 获得数据库中表数量和字段数量的语句
- SQL server数据库中的DateTime类型出现的问题
- SQL server数据库的数据表、字段查询
- Sql Server, 查询数据库中表的大小
- SQL SERVER 数据库的查询总结
- SQL Server 数据库的统计查询
- SQL Server 数据库的连接查询
- 在 SQL Server 中查询EXCEL 表中的数据遇到的各种问题
- 【翻译】如何对RadioButtonList, DropDownList, ListBox等ListItem控件使用RequiredFieldValidator
- 基于Flash/AIR的拼写检查引擎:Squiggly
- CHM 格式制作工具
- sql2005中xml的操作
- <s:iterator使用一
- 查询SQL Server数据库中的用户表的数量的问题
- QT webkit 中加载flash文件
- 将您的AIR程序加上自动更新功能
- WEBSERVICES 身份验证。
- db2数据库日志已满的解决办法
- 一道笔试题:假设在n进制下,下面的等式成立,n的值是(),567*456=150216.
- 判断json格式是否合法正则表达式
- Android页面跳转
- VMware的开发经验谈(基于VCenter4.0)