一、SqlServer獲取所有的數據庫名
--獲取所有的數據庫
select * from sys.databases;
--獲取所有的非系統數據庫
select * from sys.databases where database_id>4;
二、獲取所有表名:
SELECT Name FROM DatabaseName..SysObjects Where XType='U' ORDER BY Name
XType='U':表示所有用戶表;
XType='S':表示所有系統表;
三、獲取所有的字段名:
SELECT Name FROM SysColumns WHERE id=Object_Id('TableName')
更多: