sp_xml_removedocument (Transact-SQL)
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL verwaltete Instanz
Entfernt die interne Darstellung des XML-Dokuments, das durch das Dokumenthandle angegeben wird, und erklärt das Dokumenthandle für ungültig.
Ein analysiertes Dokument wird im internen Cache von SQL Server gespeichert. Der MSXML-Parser (msxmlsql.dll
) verwendet einen Achtel des für SQL Server verfügbaren Gesamtspeichers. Um zu vermeiden, dass arbeitsspeicherfrei ist, führen Sie die Ausführung sp_xml_removedocument
aus, um den Arbeitsspeicher freizugeben.
Transact-SQL-Syntaxkonventionen
Syntax
sp_xml_removedocument hdoc
[ ; ]
Argumente
hdoc
Das Handle für das neu erstellte Dokument. Ein ungültiges Handle gibt einen Fehler zurück. hdoc ist eine ganze Zahl.
Rückgabecodewerte
0
(erfolgreich) oder > 0
Fehler.
Berechtigungen
Erfordert die Mitgliedschaft in der public -Rolle.
Beispiele
Im folgenden Beispiel wird die interne Darstellung eines XML-Dokuments entfernt. Das Handle für das Dokument wird als Eingabe bereitgestellt.
EXEC sp_xml_removedocument @hdoc;