從當前數據庫中刪除一個或多個用戶定義的函數。用戶定義的函數通過 CREATE FUNCTION 創(chuàng)建,通過 ALTER FUNCTION 修改。
DROP FUNCTION { [ owner_name .] function_name } [ ,...n ]
function_name
是要刪除的用戶定義的函數名稱??梢赃x擇是否指定所有者名稱,但不能指定服務器名稱和數據庫名稱。
n
是表示可以指定多個用戶定義的函數的占位符。
默認情況下,將 DROP FUNCTION 權限授予函數所有者,該權限不可轉讓。不過,sysadmin 固定服務器角色和 db_owner 及 db_ddladmin 固定數據庫角色的成員可通過在 DROP FUNCTION 中指定所有者來除去任何對象。
相關文章