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

<row au_fname="Meander" au_lname="Smith" address="10 Mississippi Dr." />

<row au_fname="Morningstar" au_lname="Greene" address="22 Graybar House Rd." />

<row au_fname="Michel" au_lname="DeFrance" address="3 Balding Pl." />

Теперь заменим xml raw на xml auto:

<authors au_fname="Marjorie" au_lname="Green" address="309 63rd St. #411" />

<authors au_fname="Michael" au_lname="O'Leary" address="22 Cleveland Av. #14" />

<authors au_fname="Meander" au_lname="Smith" address="10 Mississippi Dr." />

<authors au_fname="Morningstar" au_lname="Greene" address="22 Graybar House Rd." />

<authors au_fname="Michel" au_lname="DeFrance" address="3 Balding Pl." />

Как видите, изменения невелики. Вместо названия элемента «row» подставляется имя таблицы. Теперь добавим к этому запросу ключевое слово ELEMENTS.

select au_fname, au_lname, address

from authors

where au_fname like 'M%'

for xml auto, elements

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

<authors>

<au_fname>Marjorie</au_fname>

<au_lname>Green</au_lname>

<address>309 63rd St. #411</address>

</authors>

<authors>

<au_fname>Michael</au_fname>

<au_lname>O'Leary</au_lname>

<address>22 Cleveland Av. #14</address>

</authors>

<authors>

<au_fname>Meander</au_fname>

<au_lname>Smith</au_lname>

<address>10 Mississippi Dr.</address>

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