Condividi tramite


sp_OADestroy (Transact-SQL)

Elimina un oggetto OLE creato.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_OADestroy objecttoken    

Argomenti

  • objecttoken
    Token di un oggetto OLE creato in precedenza tramite sp_OACreate.

Osservazioni

Se non si chiama la stored procedure sp_OADestroy, l'oggetto OLE creato viene eliminato automaticamente al termine dell'esecuzione del batch.

Autorizzazioni

È richiesta l'appartenenza al ruolo predefinito del server sysadmin.

Valori restituiti

0 (esito positivo) o un numero diverso da zero (esito negativo) corrispondente al valore integer del codice HRESULT restituito dall'oggetto di automazione OLE.

Per ulteriori informazioni sui codici restituiti HRESULT, vedere Codici restituiti e informazioni sugli errori di automazione OLE.

Esempi

Nell'esempio seguente viene eliminato l'oggetto SQLServer creato in precedenza.

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

Vedere anche

Riferimento

Stored procedure di automazione OLE (Transact-SQL)

Altre risorse

Script di automazione OLE di esempio

Guida in linea e informazioni

Assistenza su SQL Server 2005