首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

SQL Server 2005 修改預存程序的正確儲存方式

     編輯:PHP 相關知識

初學者常見的困惑

在 SQL Server Management Studio (SSMS) 中右鍵選擇「修改」預存程序後,編輯視窗開啟。許多人直覺點擊工具列的「儲存」圖示,卻跳出「另存新檔」對話框,不知所措。

真相:按下「執行」即可儲存修改

SSMS 的設計邏輯是:修改視窗中的腳本已自動加上 ALTER PROCEDURE 關鍵字。因此,點擊「執行」按鈕(或按 F5)並非執行程序本身,而是將修改後的定義送回伺服器編譯並取代原有物件。

為什麼會這樣設計?

  • 確保開發者明確執行 DDL 陳述式,避免誤以為只是存檔草稿。
  • 與 Visual Studio 2003/2005 的行為一致:編輯時同樣加上 ALTER,但 VS 允許直接按「儲存」按鈕提交變更。

雖然這讓習慣「點儲存」的使用者感到不適應,但理解機制後,只要記住 修改後按 F5 執行腳本 即可完成預存程序更新。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved