sp_xml_removedocument (Transact-SQL)
Удаляет встроенное представление XML-документа, заданного дескриптором документа и делает недействительным дескриптор документа.
Примечание
Проанализированный документ хранится во внутреннем кэше SQL Server.Средство синтаксического анализа MSXML (Msxmlsql.dll) использует восьмую часть всей памяти, доступной для SQL Server.Для предотвращения нехватки памяти запустите процедуру sp_xml_removedocument, чтобы высвободить память.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Cинтаксические обозначения в Transact-SQL
Синтаксис
sp_xml_removedocument hdoc
Аргументы
- hdoc
Дескриптор только что созданного документа. Неправильный дескриптор возвращает ошибку. hdoc является целым числом.
Значения кода возврата
0 (успешное завершение) или >0 (неуспешное завершение)
Разрешения
Необходимо членство в роли public.
Примеры
Следующий пример удаляет встроенное представление XML-документа. Переданный на вход дескриптор документа.
EXEC sp_xml_removedocument @hdoc;
См. также
Справочник
Системные хранимые процедуры (Transact-SQL)
Хранимые процедуры XML (Transact-SQL)