关于SQL Server对于表的一些查询

1.查询表中所有的字段

select * from syscolumns where id=Object_Id('“+TableName+”');

2.查询指定数据库中所有的表名和视图名

SELECT * FROM " + DataBaseName + "..SysObjects Where XType='U' or XType='V' ORDER BY Name

 3.查询服务器有多少个数据库

select * from sysdatabases where dbid>4    

4.根据数据库名来查询有多少个表 和 视图

SELECT name FROM 数据库名..SysObjects Where XType='U' or XType=‘V’ ORDER BY Name 

  

posted @ 2019-03-07 10:37  黑夜的ghost  阅读(125)  评论(0编辑  收藏  举报