sp_OADestroy (Transact-SQL)
适用于:SQL Server
破坏已创建的 OLE 对象。
语法
sp_OADestroy objecttoken
参数
objecttoken
以前使用 sp_OACreate 创建的 OLE 对象的对象标记。
返回代码值
0(成功)或非零数字(失败),是由 OLE 自动化对象返回的 HRESULT 整数值。
有关 HRESULT 返回代码的详细信息,请参阅 OLE 自动化返回代码和错误信息。
备注
如果未 调用sp_OADestroy ,则创建的 OLE 对象会在批处理结束时自动销毁。
权限
需要 sysadmin 固定服务器角色的成员身份或直接在此存储过程上执行权限。 Ole Automation Procedures
必须 启用 配置才能使用与 OLE 自动化相关的任何系统过程。
示例
以下示例销毁以前创建的 SQLServer 对象。
EXEC @hr = sp_OADestroy @object;
IF @hr <> 0
BEGIN
EXEC sp_OAGetErrorInfo @object
RETURN
END;
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈