Поделиться через


sp_xml_removedocument (Transact-SQL)

Удаляет встроенное представление XML-документа, заданного дескриптором документа и делает недействительным дескриптор документа.

ms190353.note(ru-ru,SQL.90).gifПримечание.
Проанализированный документ хранится во внутреннем кэше SQL Server 2005. Синтаксический анализатор MSXML (Msxmlsql.dll) использует восьмую часть всей памяти, доступной для SQL Server. Для предотвращения нехватки памяти запустите процедуру sp_xml_removedocument, чтобы освободить память.

Значок ссылки на разделСоглашения о синтаксисе в Transact-SQL

Синтаксис

sp_xml_removedocument hdoc

Аргументы

  • hdoc
    Дескриптор только что созданного документа. Неверный дескриптор возвращает ошибку. Аргумент hdoc является целым числом.

Значения кодов возврата

0 (успешное завершение) или >0 (неуспешное завершение)

Разрешения

Необходимо членство в роли public.

Примеры

Следующий пример удаляет встроенное представление XML-документа. Переданный на вход дескриптор документа.

EXEC sp_xml_removedocument @hdoc

См. также

Справочник

Системные хранимые процедуры (Transact-SQL)
Хранимые процедуры XML (Transact-SQL)
sp_xml_preparedocument (Transact-SQL)
OPENXML (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005