刪除儲存過程

2021-08-20 21:54:16 字數 511 閱讀 1686

儲存過程可以被快速刪除和重建,因為它沒有儲存資料。刪除儲存過程可以使用sql server管理平台和transac-sql語句。

1.使用sql server管理平台刪除儲存過程

操作步驟如下:

(1)開啟sql server管理平台,展開結點」物件資源管理器「→」資料庫伺服器「→」可程式設計性「→」儲存過程「,選擇要刪除的儲存過程,右擊,在彈出的快捷選單中選擇」刪除「命令。

(2)在彈出的」刪除物件「對話方塊中單擊」確定「按鈕即可刪除儲存過程。

2.使用drop procedure語句刪除儲存過程

drop procedure 語句可將乙個或多個儲存過程從當前資料庫中刪除。其語法格式如下:

drop procedure [,...n]

例如,刪除上例建立的儲存過程employee_dep可使用以下語句:

drop procedure employee_dep

go刪除某個儲存過程時,將從sysobjects和syscomments系統表中刪除該過程的相關資訊。

刪除儲存過程

declare procname varchar 500 declare cur cursor for select name from sys.objects where type p open cur fetch next from cur into procname while fetch s...

批量刪除儲存過程的儲存過程

create procedure dropprocedure as declare cur cursor read only for select name from sysobjects where xtype p and name like drop declare name varchar 4...

通用的更新儲存過程和刪除儲存過程

create procedure productsortdel id int,a tablename varchar 30 as declare sql varchar 200 set sql delete from a tablename where id cast id as varchar e...