您的位置:首頁技術文章
文章詳情頁

在SQL Server 2005數據庫中修改存儲過程

瀏覽:5日期:2023-11-05 16:14:30
問題:我是第一此使用SQL Server 2005,在修改了存儲過程后竟然不知道如何保存。

我的具體操作如下:

在SQL Server Management Studio的Progammability中找到相應的存儲過程,點擊右鍵并選擇“Modify”,會打開編輯窗口,我修改后點擊保存,卻出現“Save File As”對話框,讓我選擇保存的路徑和文件名,也就是保存為另外一個文件,而不是直接保存修改的存儲過程。不知道為什么要這樣設計,我想一般人剛開始使用時都會像我這樣操作。我在SQL Server Management Studio中也沒找到其他操作方法。

解答:

保存修改的存儲其實很簡單,只需通過點擊“Execute”按鈕(或者按F5鍵)即可。 其實很多人可能會以為這個操作是直接執行存儲過程的。了解之后你就會發現,當通過“Modify”打開編輯窗口時,在存儲過程之前會加上“ALTER”關鍵字,所以當通過“Execute”存儲過程實際就是修改存儲過程,并不執行存儲過程中的SQL語句。這與VS 2003和VS 2005有相同之處,當通過它們編輯存儲過程時,也是在存儲過程之前會加上“ALTER”關鍵字,但在VS 2003和VS 2005中,點擊保存按鈕會直接保存對存儲過程的修改。

標簽: Sql Server 數據庫
国产综合久久一区二区三区