小编Car*_*anz的帖子

将XML插入SQL Server表

鉴于此XML:

<Documents>
    <Batch BatchID = "1" BatchName = "Fred Flintstone">
        <DocCollection>
            <Document DocumentID = "269" KeyData = "" />
            <Document DocumentID = "6"   KeyData = "" />
            <Document DocumentID = "299" KeyData = ""     ImageFile="Test.TIF" />
        </DocCollection>    
    </Batch>    
    <Batch BatchID = "2" BatchName = "Barney Rubble">
        <DocCollection>
            <Document DocumentID = "269" KeyData = "" />
            <Document DocumentID = "6"   KeyData = "" />
        </DocCollection>
    </Batch>
</Documents>
Run Code Online (Sandbox Code Playgroud)

我需要以这种格式将它插入SQL Server中的表:

BatchID   BatchName           DocumentID
1         Fred Flintstone     269
1         Fred Flintstone     6
1 …
Run Code Online (Sandbox Code Playgroud)

xml sql t-sql sql-server

4
推荐指数
1
解决办法
495
查看次数

标签 统计

sql ×1

sql-server ×1

t-sql ×1

xml ×1