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