Microsoft® SQL Server™ 提供下面兩種獲取元數據的方法:系統存儲過程和信息架構視圖。
這些視圖在一個名爲 INFORMATION_SCHEMA 的特殊架構中定義。每個數據庫都包含這個架構。每個 INFORMATION_SCHEMA 視圖中都包含特定數據庫中存儲的所有數據對象的元數據。
引用信息架構視圖時,必須在通常指定用戶名稱的位置使用包含 INFORMATION_SCHEMA 架構名稱的完全合格的名稱。例如:
SELECT *
FROM Northwind.INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = N'Customers'