日期:2014-05-16  浏览次数:20547 次

SQLSERVER查询所有数据库名,表名,和字段名的语句

1.获取所有数据库名:?
SELECT Name FROM Master..SysDatabases ORDER BY Name?
2.获取所有表名:?
SELECT Name FROM DatabaseName..SysObjects Where XType='U' ORDER BY Name?
XType='U':表示所有用户表;?
XType='S':表示所有系统表;?
3.获取所有字段名:?
SELECT Name FROM SysColumns WHERE id=Object_Id('TableName')?

?

转:http://www.jb51.net/article/29274.htm