sp_OADestroy (Transact-SQL)

破坏已创建的 OLE 对象。

主题链接图标 Transact-SQL 语法约定

语法

sp_OADestroy objecttoken    

参数

  • objecttoken
    以前使用 sp_OACreate 创建的 OLE 对象的对象令牌。

返回代码值

0(成功)或非零数字(失败),是由 OLE 自动化对象返回的 HRESULT 的整数值。

有关 HRESULT 返回代码的详细信息,请参阅 OLE 自动化返回代码和错误信息

注释

如果未调用 sp_OADestroy,则在批处理结束时将自动破坏已创建的 OLE 对象。

权限

要求具有 sysadmin 固定服务器角色的成员身份。

示例

以下示例将破坏先前创建的 SQLServer 对象。

EXEC @hr = sp_OADestroy @object
IF @hr <> 0
BEGIN
   EXEC sp_OAGetErrorInfo @object
    RETURN
END

请参阅

参考

OLE 自动存储过程 (Transact-SQL)

OLE 自动化脚本示例