2025年12月20日 星期六

T-SQL 查指定資料庫所有Table

--查指定資料庫所有Table
--先登入選擇資料庫
select *
from sysobjects
where xtype = 'U' or xtype = 'v'
order by xtype
--AF = 聚合函數 (CLR)
--C = CHECK 條件約束
--D = 預設或 DEFAULT 條件約束
--F = FOREIGN KEY 條件約束
--L = 記錄
--FN = 純量函式
--FS = 元件 (CLR) 純量函式
--FT = 元件 (CLR) 資料表值函式
--IF = 內嵌數據表函式
--IT = 內部數據表
--P = 預存程式
--PC = 元件 (CLR) 預存程式
--PK = PRIMARY KEY 條件約束 (類型為 K)
--RF = 複寫篩選預存程式
--S = 系統資料表
--SN = 同義字
--SO = 時序
--SQ = 服務佇列
--TA = 元件 (CLR) DML 觸發程式
--TF = 資料表函式
--TR = SQL DML 觸發程式
--TT = 資料表類型
--U = 用戶數據表
--UQ = UNIQUE 條件約束 (類型為 K)
--V = 檢視
--X = 擴充預存程式
參考來源
sys.sysobjects (Transact-SQL)