Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Zničí vytvořený objekt OLE.
Syntax
sp_OADestroy objecttoken
[ ; ]
Argumenty
Důležitý
Argumenty rozšířených uložených procedur musí být zadány v určitém pořadí, jak je popsáno v části Syntaxe. Pokud jsou parametry zadány mimo pořadí, dojde k chybové zprávě.
objektu
Token objektu objektu OLE objektu, který byl dříve vytvořen pomocí sp_OACreate.
Návratové hodnoty kódu
0 (úspěch) nebo nenulové číslo (selhání), které je celočíselná hodnota HRESULT vrácená objektem AUTOMATIZACE OLE.
Další informace o návratových kódech HRESULT najdete v tématu návratové kódy automatizace OLE a informace o chybách.
Poznámky
Pokud sp_OADestroy není volána, vytvořený objekt OLE se na konci dávky automaticky zničí.
Dovolení
Vyžaduje členství v správce systému pevné role serveru nebo spustit oprávnění přímo v této uložené proceduře. Možnost konfigurace procedur Ole Automation serveru musí být povolena, aby bylo možné použít jakýkoli systémový postup související se službou OLE Automation.
Příklady
Následující příklad zničí dříve vytvořený objekt SQLServer.
EXECUTE
@hr = sp_OADestroy
@object;
IF @hr <> 0
BEGIN
EXECUTE sp_OAGetErrorInfo @object;
RETURN;
END
Související obsah
- uložené procedury OLE Automation (Transact-SQL)
- ukázkový skript pro automatizaci OLE