Как преобразовать структуру XML в столбцы SQL - PullRequest
0 голосов
/ 06 января 2010

Я работаю с SQL Server 2005.

Допустим, у меня есть такой документ:

<Item Type="Menu" Name="File">
    <Item Type="Selectable" Id="Open"/>
    <Item Type="Selectable" Id="Close"/>
    <Item Type="Menu" Name="Export"/>
         <Item Type="Selectable" Id="As JPEG"/>
         ....
    and so on, with N-level of menus

Как я могу перевести это в таблицу SQL со столбцами:

Выбирается, Level1Menu, Level2Menu, Level3Menu

где Open и Close будут иметь File как level1Menu и NULL для всех столбцов меню, но поскольку JPEG имеет File и Export в качестве level1Menu и level2Menu и NULL в противном случае.

Спасибо.

1 Ответ

1 голос
/ 06 января 2010
...