sp_xml_removedocument (Transact-SQL)
Se aplica a: SQL Server Azure SQL Database Azure 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;