sqlserver查询数据库中有多少个表
转载▼
sql server 数表: select count(1) from sysobjects where xtype='U' 数视图: select count(1) from sysobjects where xtype='V' 数存储过程 select cou...
分类:
数据库 时间:
2014-09-02 15:54:35
阅读次数:
197
select a.Name as 表名,b.Xtype as 键类型,b.Name as 键名from sysobjects a,sysobjects b where a.ID=b.parent_obj and a.name='表名''and b.Xtype in('F','PK')alter ta...
分类:
数据库 时间:
2014-08-30 15:06:59
阅读次数:
240
declare @name varchar(200)while(exists(select * from sysobjects where name like '表名前缀%'))beginselect @name=name from sysobjects where name like '表名前缀%...
分类:
数据库 时间:
2014-08-30 13:46:59
阅读次数:
221
--Parent-Child reationship--涂聚文 2014-08-25--得位置的子節點函數表(包含本身)if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[GetBookPlaceChildren...
分类:
数据库 时间:
2014-08-25 16:59:04
阅读次数:
269
不足之处,欢迎指正!创建有输出参数的存储过程if exists(select * from sysobjects where name='usp_getPage1')drop procedure usp_getPage1gocreate procedure usp_getPage1--存储过程名称@...
1.获取所有数据库名:SELECT Name from Master..SysDatabases ORDER BY Name2.获取所有表名:SELECT Name from DatabaseName..SysObjects Where XType='U' ORDER BY NameXType='U...
分类:
数据库 时间:
2014-08-16 13:45:30
阅读次数:
253
SQlserver获得列名,列类型,列类型长度,scale,prec等数据类型(syscolumns,systypes,sysobjects均为视图)select a.name as colname, b.name as typename,a.length as length,a.scale as ...
分类:
数据库 时间:
2014-08-14 19:39:49
阅读次数:
294
1 CREATE DATABASE ChinaData 2 3 USE ChinaData 4 5 if exists (select * from sysobjects where id = OBJECT_ID('[province]') and OBJECTPRO...
分类:
其他好文 时间:
2014-08-09 15:39:58
阅读次数:
462
SELECT 表名=case when a.colorder=1 then d.name else '' end, 字段序号=a.colorder, 主键=case when exists(SELECT 1 FROM sysobjects where xtype='PK' a...
分类:
数据库 时间:
2014-08-06 18:40:31
阅读次数:
227
用户表:select count(*) 总表数 from sysobjects where xtype='u' 刚才那个是用户表,下面这个是系统表加用户表:select count(*) 总表数 from sysobject s where xtype in('u','s')总视图数:select ...
分类:
数据库 时间:
2014-08-05 10:54:39
阅读次数:
198