Share via


sp_xml_removedocument (Transact-SQL)

Rimuove la rappresentazione interna del documento XML specificato dall'handle di documento, che viene quindi reso non valido.

[!NOTA] Un documento analizzato viene archiviato nella cache interna di SQL Server 2005. Il parser MSXML utilizza un ottavo della memoria totale disponibile per SQL Server. Per evitare possibili problemi di memoria insufficiente, eseguire sp_xml_removedocument in modo da liberare memoria aggiuntiva.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_xml_removedocument hdoc

Argomenti

  • hdoc
    Handle del nuovo documento. Se non è un valore valido, viene restituito un errore. hdoc è di tipo integer.

Autorizzazioni

È richiesta l'appartenenza al ruolo public.

Valori restituiti

0 (esito positivo) o >0 (esito negativo)

Esempi

Nell'esempio seguente viene rimossa la rappresentazione interna di un documento XML. L'handle del documento viene fornito come input.

EXEC sp_xml_removedocument @hdoc

Vedere anche

Riferimento

Stored procedure di sistema (Transact-SQL)
Stored procedure XML (Transact-SQL)
sp_xml_preparedocument (Transact-SQL)
OPENXML (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005