Share via


sp_xml_removedocument (Transact-SQL)

Supprime la représentation interne du document XML spécifié par le descripteur du document puis invalide le descripteur.

[!REMARQUE]

Un document analysé est stocké dans le cache interne de SQL Server. L'analyseur MSXML (Msxmlsql.dll) utilise un huitième de la mémoire totale disponible pour SQL Server. Pour éviter de manquer de mémoire, exécutez sp_xml_removedocument pour en libérer.

Icône Lien de rubriqueConventions de syntaxe Transact-SQL

Syntaxe

sp_xml_removedocument hdoc

Arguments

  • hdoc
    Descripteur du document nouvellement créé. Un descripteur incorrect renvoie une erreur. hdoc est un entier.

Valeurs des codes de retour

0 (réussite) ou >0 (échec)

Autorisations

Nécessite l'appartenance au rôle public.

Exemples

Le code exemple suivant supprime la représentation interne d'un document XML. Le descripteur du document est fourni en entrée.

EXEC sp_xml_removedocument @hdoc