sp_xml_removedocument (Transact-SQL)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Quita la representación interna del documento XML especificado por el identificador del documento y lo convierte en no válido.

Un documento analizado se almacena en la memoria caché interna de SQL Server. El analizador MSXML (msxmlsql.dll) usa una octava parte de la memoria total disponible para SQL Server. Para evitar quedarse sin memoria, ejecute sp_xml_removedocument para liberar la memoria.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_xml_removedocument hdoc
[ ; ]

Argumentos

hdoc

Identificador del documento recién creado. Un identificador que no es válido devuelve un error. hdoc es un entero.

Valores de código de retorno

0 (correcto) o > 0 (erróneo).

Permisos

Debe pertenecer al rol public .

Ejemplos

En el ejemplo siguiente se quita la representación interna de un documento XML. El identificador del documento se proporciona como entrada.

EXEC sp_xml_removedocument @hdoc;

Pasos siguientes