[SQL]获取所有数据库名、获取数据库中表名、获取表中的字段名

--(1)获取所有数据库名: 
   Select Name FROM Master..SysDatabases order by Name 


--(2)获取所有表名
--XType=''U'':表示所有用户表; 
--XType=''S'':表示所有系统表;
 Select Name FROM SysObjects Where XType='U' orDER BY Name 
 SELECT name FROM sysobjects WHERE type = 'U'  orDER BY Name 
 
--(3)获取表里的字段名
--tb 是表的名称
Select Name FROM SysColumns Where id=Object_Id('tb')
原文地址:https://www.cnblogs.com/beeone/p/3623986.html