Системная процедура sp_xmi_preparedocument читает текст XML, представленный ей в качестве ввода, выполняет синтаксический анализ и представляет преобразованный документ в виде дерева с различными узлами: элементы, атрибуты, текст и комментарии.
В примере 28.8 показано использование системной процедуры sp_xmi_ ргерагedocument.
Документ XML в примере 28.8 сохраняется в виде строки в переменной @doc. Эта строка дробится системной процедурой spxmipreparedocument. Процедура возвращает дескриптор (@hdoc), который затем может быть использован для доступа к вновь созданному представлению документа XML.
Системная процедура spxmi removedocument удаляет внутреннее представление документа XML, заданное дескриптором документа, и делает недействительным этот дескриптор документа.
В следующем разделе показано, как вы можете отыскивать сохраненные данные XML в реляционной форме.