我正在使用 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,所有 Menu 列都为 NULL,但 As JPEG 的 File 和 Export 设置为 level1Menu 和 level2Menu,否则为 NULL。
谢谢。