簡體   English   中英

SQL Server 2005/2008中的子模式

[英]Sub-Schemas in SQL Server 2005/2008

這是一個簡單的問題,但我無法找到任何關於此的信息。

是否可以在SQL Server 2005/2008中使用子模式?

示例:擁有一個HR(人力資源)模式,其中包含一個名為Training的子模式(包含與此相關的表)。 它最終會像HR.Training.*其中*將是表格。

不可以。您可以通過將不同的用戶放入不同的角色並允許這些角色使用對象來偽造這個角色。

也許你可以在模式的命名中偽造它,比如HR_Training。*和HR_Reviews。*等等。 俗氣,我知道。

您是否有機會來自Oracle背景? 我相信Oracle有Schemas的概念。 在SQL Server中,最接近的等價物是數據庫。

您可以非常輕松地在同一個SQL服務器上從一個數據庫交叉查詢到另一個數據庫,這將為您提供幾乎相同類型的調用語法

例如server.database.owner.object

在您的情況下,它可能看起來像HRSvr.HR.dbo.xxx和HRSvr.Training.dbo.xxxx。

是的,你可以制作模式,但似乎你不能制作子模式。 我來自IBM db2背景,但我們這里的IT人員並不知道除了默認的'dbo'之外你還可以知道其他模式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM