【转】Sql Server查看全部数据库名,表名,字段名(SQL语句)

 

-- 获取全部数据库名
select * from master..SysDatabases;

-- 获取hotline数据库中全部表名
select name from hotline..SysObjects where xType='U' order by name; -- xType='U'全部用户表;xType='S'全部系统表

-- 获取全部字段名
select name from SysColumns where id = OBJECT_ID('BLOB')

-- 查询各个磁盘分区的剩余空间
Exec master.dbo.xp_fixeddrives

 

-- 查看数据库中,各个表多少行
SELECT A.NAME ,B.ROWS 
FROM sysobjects A JOIN sysindexes B 
ON A.id = B.id 
WHERE A.xtype = 'U' AND B.indid IN(0,1)  and b.rows >0
ORDER BY B.ROWS DESC

 

参考自:https://blog.csdn.net/feng19821209/article/details/6388857数据库

连接中的查询更多一些!spa

 

谢谢.net

相关文章
相关标签/搜索