Share via


sp_OADestroy (Transact-SQL)

損毀已建立的 OLE 物件。

主題連結圖示Transact-SQL 語法慣例

語法

sp_OADestroy objecttoken    

引數

  • objecttoken
    這是先前利用 sp_OACreate 所建立之 OLE 物件的物件 Token。

傳回碼值

0 (成功) 或非零數字 (失敗),這個數字是 OLE Automation 物件所傳回之 HRESULT 的整數值。

如需有關 HRESULT 傳回碼的詳細資訊,請參閱<OLE Automation 傳回碼與錯誤資訊>。

備註

如果未呼叫 sp_OADestroy,便會在批次結束時,自動損毀已建立的 OLE 物件。

權限

需要系統管理員 (sysadmin) 固定伺服器角色中的成員資格。

範例

下列範例會損毀先前所建立的 SQLServer 物件。

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