共用方式為


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

新增: 2005 年 12 月 5 日

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

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

若要修改預存程序

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

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

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

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

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

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

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

ms345356.security(zh-tw,SQL.90).gif安全性注意事項:
驗證所有使用者輸入。在使用者輸入完成驗證前,請勿加以串連。請勿執行由未經驗證之使用者輸入所建構的指令。如需詳細資訊,請參閱<SQL 資料隱碼>。

請參閱

工作

如何:在 SQL Server Management Studio 中使用範本
如何:建立預存程序 (SQL Server Management Studio)
如何:刪除預存程序 (SQL Server Management Studio)
如何:檢視預存程序的相依性 (SQL Server Management Studio)
如何:重新命名預存程序 (SQL Server Management Studio)

概念

修改預存程序

其他資源

ALTER PROCEDURE (Transact-SQL)
預存程序的如何主題

說明及資訊

取得 SQL Server 2005 協助