Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de données SQL dans Microsoft Fabric
Supprime la représentation interne du document XML spécifié par le descripteur du document puis invalide le descripteur.
Un document analysé est stocké dans le cache interne de SQL Server. L’analyseur MSXML (msxmlsql.dll) utilise une huitième de la mémoire totale disponible pour SQL Server. Pour éviter de manquer de mémoire, exécutez sp_xml_removedocument pour libérer la mémoire.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_xml_removedocument hdoc
[ ; ]
Arguments
Important
Les arguments des procédures stockées étendues doivent être entrés dans l’ordre spécifique, comme décrit dans la section syntaxe. Si les paramètres sont entrés hors ordre, un message d’erreur se produit.
hdoc
Handle du document nouvellement créé. Un handle qui n’est pas valide retourne une erreur. hdoc est un entier.
Valeurs des codes de retour
0 (réussite) or > 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.
EXECUTE sp_xml_removedocument @hdoc;