共用方式為


如何:修改預存程序 (SQL Server Management Studio)

本主題描述如何使用 SQL Server Management Studio 中的 [物件總管] 來修改 Transact-SQL 預存程序。當您使用此方法來變更預存程序中的陳述式或參數時,對預存程序定義的權限會保留下來,且任何相依的預存程序或觸發程序均不受影響。

重要注意事項重要事項

變更預存程序的名稱或定義後,若未更新相依物件來反映對預存程序所做的變更,則可能導致相依物件執行失敗。如需詳細資訊,請參閱<如何:檢視預存程序的相依性 (SQL Server Management Studio)>。

若要修改預存程序

  1. 在 [物件總管] 中,連接到 Database Engine 的執行個體,然後展開該執行個體。

  2. 依序展開 [資料庫]、預存程序所屬的資料庫,以及 [Programmability]

  3. 展開 [預存程序],以滑鼠右鍵按一下要修改的程序,然後按一下 [修改]

  4. 修改預存程序的文字。

  5. 若要測試語法,請在 [查詢] 功能表上按一下 [剖析]

  6. 若要修改預存程序,請在 [查詢] 功能表上按一下 [執行]

  7. 若要儲存指令碼,請在 [檔案] 功能表上按一下 [另存新檔]。接受檔案名稱,或將它取代成新名稱,然後按一下 [儲存]

安全性注意事項安全性注意事項

驗證所有使用者輸入。在使用者輸入完成驗證前,請勿加以串連。請勿執行由未經驗證之使用者輸入所建構的指令。如需詳細資訊,請參閱<SQL 資料隱碼>。