Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Usuwa wewnętrzną reprezentację dokumentu XML określonego przez uchwyt dokumentu i unieważnia uchwyt dokumentu.
Przeanalizowany dokument jest przechowywany w wewnętrznej pamięci podręcznej programu SQL Server. Analizator MSXML (msxmlsql.dll
) używa jednej ósmej całkowitej pamięci dostępnej dla programu SQL Server. Aby uniknąć braku pamięci, uruchom sp_xml_removedocument
, aby zwolnić pamięć.
Transact-SQL konwencje składni
Składnia
sp_xml_removedocument hdoc
[ ; ]
Argumenty
Ważny
Argumenty dla rozszerzonych procedur składowanych należy wprowadzić w określonej kolejności zgodnie z opisem w sekcji składni. Jeśli parametry są wprowadzane poza kolejnością, wystąpi komunikat o błędzie.
hdoc
Dojście do nowo utworzonego dokumentu. Uchwyt, który nie jest prawidłowy, zwraca błąd. hdoc jest liczbą całkowitą .
Zwracanie wartości kodu
0
(powodzenie) lub > 0
(niepowodzenie).
Uprawnienia
Wymaga członkostwa w roli publicznej.
Przykłady
Poniższy przykład usuwa wewnętrzną reprezentację dokumentu XML. Uchwyt do dokumentu jest dostarczany jako dane wejściowe.
EXEC sp_xml_removedocument @hdoc;