sp_OADestroy (Transact-SQL)
Se aplica a: SQL Server
Destruye un objeto OLE creado.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_OADestroy objecttoken
[ ; ]
Argumentos
objecttoken
Token de objeto de un objeto OLE creado anteriormente mediante sp_OACreate
.
Valores de código de retorno
0
(correcto) o un número distinto de cero (error) que es el valor entero del HRESULT devuelto por el objeto OLE Automation.
Para obtener más información sobre los códigos de retorno HRESULT, consulte Códigos de retorno y información de error de automatización OLE.
Comentarios
Si sp_OADestroy
no se llama a , el objeto OLE creado se destruye automáticamente al final del lote.
Permisos
Requiere la pertenencia al rol fijo de servidor sysadmin o ejecutar el permiso directamente en este procedimiento almacenado. La opción de configuración del servidor Procedimientos de Ole Automation debe estar habilitada para usar cualquier procedimiento del sistema relacionado con OLE Automation.
Ejemplos
En el ejemplo siguiente se destruye el objeto creado SQLServer
anteriormente.
EXEC @hr = sp_OADestroy @object;
IF @hr <> 0
BEGIN
EXEC sp_OAGetErrorInfo @object;
RETURN
END;