2016-07-21 40 views
-1

我在客戶端網站上使用SQL Server 2005。在過去,我已經創建了存儲過程,沒有問題。我創建的最後一個存儲過程不會顯示在「存儲過程」下的對象資源管理器中。我試着用它和w/o dbo保存它。在對象資源管理器中未顯示新SQL存儲過程

如果我嘗試保存另一個新的存儲過程,則在「對象資源管理器」中未顯示的名稱將顯示爲「文件另存爲」選項列表中的一個選項。

+1

右鍵單擊存儲過程樹節點並單擊刷新? - 它們不會自動添加。 –

+2

當你創建存儲過程時,你可能不在正確的數據庫中。 –

+0

我發現SQL將文件保存在c:\ myname \ Documents \ SQL Server Management Studio \ Projects \下。如何將其保存爲顯示在對象資源管理器中? – FlyHeavies

回答

1

當您執行/添加存儲過程時,它將被添加到樹的底部。刷新樹中的「存儲過程」文件夾,將其按照字母順序排序。

此外,請確保您通過在過程名稱之前執行代碼Create Procedure來在數據庫上創建存儲過程。如果您隨後需要編輯程序簡單修改(右鍵單擊資源管理器樹中的過程)並將Create Procedure更改爲Alter Procedure.

+0

我執行了CREATE Procedure並且命令成功完成。 – FlyHeavies

+0

我再次執行了CREATE Procedure,看看我是否會因爲它存在而得到一個錯誤,而且我做到了。並獲得命令完成成功 – FlyHeavies

+0

我執行了ALTER過程併成功完成了命令(s)。 – FlyHeavies

相關問題