Transact-SQL 参考

sp_dropextendedproc

除去扩展存储过程。

语法

sp_dropextendedproc [ @functname = ] 'procedure'

参数

[@functname =] 'procedure'

将要除去的扩展存储过程的名称。procedure 的数据类型为 nvarchar(517),没有默认值。

返回代码值

0(成功)或 1(失败)

结果集

注释

执行 sp_dropextendedproc 可以将扩展存储过程名从 sysobjects 表除去,并且从 syscomments 表删除相应的条目。

不能在事务内部执行 sp_dropextendedproc

权限

只有 sysadmin 固定服务器角色的成员才可以执行 sp_dropextendedproc

示例

下面的示例除去 xp_diskfree 扩展存储过程。

说明  为了下面的示例正常工作而不返回错误信息,这个扩展存储过程必须已经存在。

USE master
EXEC sp_dropextendedproc 'xp_hello'

请参见

sp_addextendedproc

sp_helpextendedproc

系统存储过程