sp_OADestroy (Transact-SQL)
Удаляет созданный OLE-объект.
Соглашения о синтаксисе в Transact-SQL
Синтаксис
sp_OADestroy objecttoken
Аргументы
- objecttoken
Маркер OLE-объекта, ранее созданного с помощью процедуры sp_OACreate.
Значения кодов возврата
0 (успешное завершение) или число, отличное от нуля (неуспешное завершение), являющееся целочисленным значением HRESULT, возвращенным объектом OLE-автоматизации.
Дополнительные сведения о кодах возврата 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-автоматизации