sp_xml_removedocument (Transact-SQL)
Aplica-se a: SQL ServerBanco de Dados SQL do Azure Instância Gerenciada de SQL do Azure
Remove a representação interna do documento XML especificada pelo identificador de documento e invalida este último.
Um documento analisado é armazenado no cache interno do SQL Server. O analisador MSXML (msxmlsql.dll
) usa um oitavo da memória total disponível para o SQL Server. Para evitar ficar sem memória, execute sp_xml_removedocument
para liberar a memória.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_xml_removedocument hdoc
[ ; ]
Argumentos
hdoc
O identificador para o documento recém-criado. Um identificador que não é válido retorna um erro. hdoc é um número inteiro.
Valores do código de retorno
0
(sucesso) ou > 0
(falha).
Permissões
Requer associação à função pública .
Exemplos
O exemplo a seguir remove a representação interna de um documento XML. O identificador do documento é fornecido como entrada.
EXEC sp_xml_removedocument @hdoc;