小编H_G*_*H_G的帖子

在SQL Server中解析XML

XML看起来像这样:

<GespeicherteDaten>
    <strategieWuerfelFelder Type="strategieWuerfelFelder">
        <Felder X="3" Y="3" Z="3">
            <Feld X="1" Y="1" Z="1">
                <strategieWuerfelFeld Type="strategieWuerfelFeld">
                    <Name>Name</Name>
                    <Beschreibung>Test</Beschreibung>
                </strategieWuerfelFeld>
            </Feld>
            <Feld X="1" Y="1" Z="2">
                <strategieWuerfelFeld Type="strategieWuerfelFeld">
                    <Name>Name2</Name>
                    <Beschreibung>Test2</Beschreibung>
                </strategieWuerfelFeld>
            </Feld>
        </Felder>
    </strategieWuerfelFelder>
</GespeicherteDaten>'
Run Code Online (Sandbox Code Playgroud)

我的结果表应包含Felder-> X,Y,Z,Feld-> X,Y,Z和Name属性.

喜欢:

Felder_X | Felder_Y | Felder_Z | Feld_X | Feld_Y | Feld_Z | Name
Run Code Online (Sandbox Code Playgroud)

是否可以直接从查询或存储过程获取此值?

xml sql-server sql-server-2005

22
推荐指数
2
解决办法
8万
查看次数

标签 统计

sql-server ×1

sql-server-2005 ×1

xml ×1