我有一个表保存xml数据。 xml如下Xml到tsql中的表
<responses>
<response>
<id>UniqueRowID</id>
<value>16</value>
</response>
<response>
<id>Language</id>
<value>en-GB</value>
</response>
<response>
<id>UserId</id>
<value>21</value>
</response>
</responses>
在下一列中可以有其他一些数据。价值是所有人共同的价值。但其中一些ID可能不在另一行。
现在我需要一个表格,格式如下。我知道所有列应该显示。如果某个列不在xml中,它可以是空白的。我怎样才能做到这一点?
UniqueRowID语言用户ID
--- ------- ------
16 EN-GB 21
我看到了一些相似,但没有对我的作品,因为xml在这些示例中有不同的表示方式
可以使用SSIS?这是一次性进口吗? – TheNorthWes
我打算通过数据创建一个ssrs报告 –
这不能回答我的问题,但我认为如果这是一个报告,那么您需要重复加载数据。 SSIS是一个选项吗? – TheNorthWes