sp_xml_removedocument (Transact-SQL)
Удаляет встроенное представление XML-документа, заданного дескриптором документа и делает недействительным дескриптор документа.
Примечание. |
---|
Проанализированный документ хранится во внутреннем кэше 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)