Реферат: Использование XML совместно с SQL

au_fname as 'authors!1!fname',

au_lname as 'authors!1!lname!element',

address as 'authors!1!!cdata'

from authors where au_fname like 'M%'

for xml explicit

Вот результат:

<authors lname="Green">

<fname>Marjorie</fname>

<![CDATA[ 309 63rd St. #411 ]]>

</authors>

<authors lname="O'Leary">

<fname>Michael</fname>

<![CDATA[ 22 Cleveland Av. #14 ]]>

</authors>

<authors lname="Smith">

<fname>Meander</fname>

<![CDATA[ 10 Mississippi Dr. ]]>

</authors>

<authors lname="Greene">

<fname>Morningstar</fname>

<![CDATA[ 22 Graybar House Rd. ]]>

</authors>

<authors lname="DeFrance">

<fname>Michel</fname>

<![CDATA[ 3 Balding Pl. ]]>

</authors>

Неплохо для одного запроса! Поскольку для поля au_lname указан атрибут element, оно представлено в виде элемента. Адрес находится в секции CDATA.

Теперь рассмотрим, как формировать иерархические документы. Возьмем такой запрос:

select pub_name,city,fname,lname

К-во Просмотров: 539
Бесплатно скачать Реферат: Использование XML совместно с SQL