選項不在 SQL Server Management Studio 中顯示架構名稱

選項不在 SQL Server Management Studio 中顯示架構名稱

我喜歡 Windows 中的樹狀和清單控制項允許增量搜尋這一事實。只需選擇一個起點並輸入,控制項就會為您選擇最匹配的節點。

這在 SSMS 中有效,但有一個惱人的問題,尤其是在表節點中。 SSMS 在所有表名稱前面加上架構名稱和點作為前綴。要在這裡進行增量搜索,我必須輸入“dbo.”,然後輸入我要搜索的內容。 SSMS 中是否有選項可以關閉此表名表示?

我希望我在正確的堆疊交換網站上問這個問題。如果你覺得它不對勁,請告訴我!

答案1

據我所知,沒有辦法對此進行客製化。如果您有兩個名稱相同但架構不同的對象,例如 sales.person、hr.person,那麼將無法區分它們。

我昨天讀到http://www.sqltreeo.com/wp/它允許您自訂 SSMS 中的樹層次結構。您可能想查看該工具,但我懷疑它是否會讓您這樣做。

但是,您可以右鍵單擊並從上下文選單中選擇“過濾器”,這可能是最接近此功能的方法。

答案2

解決方法:

樹狀/清單視圖 IntelliSense 行為在「物件資源管理器詳細資料」視窗中可用。

開始:

按一下物件資源管理器的「表」資料夾。按一下 F7,這將開啟「物件資源管理器詳細資料」視窗。此視窗允許使用 IntelliSense 尋找與樹狀圖/清單檢視中鍵入的內容最接近的匹配項。

最後:

如果這是首選位置,請將「物件資源管理器詳細資料」視窗移至與「物件資源管理器」視窗相同的位置。

答案3

目前在一個物件資源管理器節點中展開的 2500 個專案的限制已到位,以防止樹狀視圖控制項在展開多個物件資源管理器節點時超過 64K 限制。 Windows XP 和 Windows Server 2003 版本的樹狀視圖控制項有一個錯誤,一旦節點總數超過 64K,它就會停止顯示節點。

物件資源管理器詳細資訊視窗可用於查看整個項目清單 - 它沒有上述限制。使用者可以透過點擊物件資源管理器中顯示警告的資訊節點來查看該清單。物件資源管理器詳細資訊複製了物件資源管理器的大部分功能,包括所有上下文功能表。

適合使用:-

  1. 這是解決此問題的方法,您可以按 F7 鍵顯示物件資源管理器詳細信息,或從視圖 > 物件資源管理器詳細信息

  2. 我還建議在表格上下文功能表中使用過濾器選項,因為問題明確詢問如何避免物件資源管理器詳細資訊。

相關內容