将多个XML分成一个关系表

时间:2017-03-23 15:27:01

标签: sql xml

我有一个包含XML的列,如下所示:

<event name="QueryEnd" package="AS" timestamp="2017-03-23T13:14:17.192Z">
  <data name="CurrentTime">
    <value>2017-03-23T13:14:17.193Z</value>
  </data>
  <data name="StartTime">
    <value>2017-03-23T13:14:17.188Z</value>
  </data>
  <data name="EndTime">
    <value>2017-03-23T13:14:17.193Z</value>
  </data>
  <data name="EventClass">
    <value>10</value>
    <text>QUERY_END</text>
  </data>
  <data name="EventSubclass">
    <value>0</value>
  </data>

我希望将此XML碎化为一个表,其中数据名称为列名,值为数据。有没有人知道如何在查询中执行此操作?

0 个答案:

没有答案