模式是命名對象的集合
並提供了數據庫中對象的邏輯分類
模式可以包含數據庫對象
如表和視圖等
模式本身也可以認為是數據庫中的一個對象
當創建表或視圖時隱式創建了模式
或者
可以使用 CREATE SCHEMA 語句顯式創建它
創建對象時
可以用特定模式的名稱來限定對象的名稱
命名對象有兩部分名稱
其中第一部分名稱是指定給對象的模式名
如果未指定模式名
則給對象指定其名稱是用戶執行語句的權限 ID 的缺省模式
對於交互式 SQL
該方法用於執行本書中的示例
權限 ID 為用 CONNECT 語句指定的用戶 ID
例如
如果表名為 STAFF
CONNECT 語句中指定的用戶 ID 為 USERID
則限定名為 USERID
STAFF
參見連接數據庫以獲取關於 CONNECT 語句的詳情
某些模式名是系統保留的
例如
當預安裝的用戶定義函數 屬於 SYSFUN 模式時
內部函數處於 SYSIBM 模式
參考 SQL Reference 以獲取關於 CREATE SCHEMA 語句的詳情
From:http://tw.wingwit.com/Article/program/SQLServer/201311/22178.html