SQL - 認識Schema Name

因兩個連結都寫得很簡潔,可以的話應全看,有個觀念就好:

SQL:DB 物件的名稱 - Server.DB.Schema.Table

SQL Server 2005 筆記:Schema



從連結(SQL:DB 物件的名稱 - Server.DB.Schema.Table)中摘要:

SQL2005/2008之後 --

  • Schema定義:schema 是一個 namespace,它包含了一組資料庫物件(例如:table),而且是由某個 user 或 role 所擁有。
  • Schema用途:
    • 同一資料庫中只要以 schema 區分,便可以使用同一資料表名稱。
    • 要設定權限時,可以以 schema 為 Group 對象,方便權限設定。

留言

熱門文章