sp_OADestroy (Transact-SQL)
Si applica a: SQL Server
Elimina un oggetto OLE creato.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_OADestroy objecttoken
Argomenti
objecttoken
Token oggetto di un oggetto OLE creato in precedenza tramite sp_OACreate.
Valori del codice restituito
0 (esito positivo) o un numero diverso da zero (esito negativo) corrispondente al valore intero del codice HRESULT restituito dall'oggetto di automazione OLE.
Per altre informazioni sui codici restituiti HRESULT, vedere Codici restituiti di automazione OLE e informazioni sugli errori.
Osservazioni:
Se sp_OADestroy non viene chiamato, l'oggetto OLE creato viene eliminato automaticamente alla fine del batch.
Autorizzazioni
È richiesta l'appartenenza al ruolo predefinito del server sysadmin o l'autorizzazione di esecuzione direttamente in questa stored procedure. Ole Automation Procedures
la configurazione deve essere abilitata per utilizzare qualsiasi procedura di sistema correlata all'automazione OLE.
Esempi
Nell'esempio seguente viene eliminato definitivamente l'oggetto SQLServer creato in precedenza.
EXEC @hr = sp_OADestroy @object;
IF @hr <> 0
BEGIN
EXEC sp_OAGetErrorInfo @object
RETURN
END;
Vedi anche
Stored procedure di automazione OLE (Transact-SQL)
Script di automazione OLE di esempio