1. 程式人生 > >SQLSERVER查詢所有資料庫名,表名,和欄位名

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')