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)