从当前数据库中删除一个或多个用户定义的函数。用户定义的函数通过 CREATE FUNCTION 创建,通过 ALTER FUNCTION 修改。
DROP FUNCTION { [ owner_name .] function_name } [ ,...n ]
function_name
是要删除的用户定义的函数名称。可以选择是否指定所有者名称,但不能指定服务器名称和数据库名称。
n
是表示可以指定多个用户定义的函数的占位符。
默认情况下,将 DROP FUNCTION 权限授予函数所有者,该权限不可转让。不过,sysadmin 固定服务器角色和 db_owner 及 db_ddladmin 固定数据库角色的成员可通过在 DROP FUNCTION 中指定所有者来除去任何对象。
相关文章