Partager via


sp_OADestroy (Transact-SQL)

Détruit un objet OLE créé.

Icône Lien de rubrique Conventions de syntaxe Transact-SQL

Syntaxe

sp_OADestroy objecttoken    

Arguments

  • objecttoken
    Jeton d'objet d'un objet OLE précédemment créé à l'aide de la procédure sp_OACreate.

Valeurs des codes de retour

0 (succès) ou un nombre différent de zéro (échec) qui représente la valeur entière de HRESULT retournée par l'objet OLE Automation.

Pour plus d'informations sur les codes retournés par HRESULT, consultez Codes de retour OLE Automation et informations sur les erreurs.

Notes

Si la procédure sp_OADestroy n'est pas appelée, l'objet OLE créé est automatiquement détruit à la fin du traitement.

Autorisations

Nécessite l'appartenance au rôle de serveur fixe sysadmin.

Exemples

L'exemple suivant détruit l'objet SQLServer précédemment créé.

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

Voir aussi

Référence

Procédures stockées OLE Automation (Transact-SQL)

Exemple de script OLE Automation