for xml path用法

Posted liling1994

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了for xml path用法相关的知识,希望对你有一定的参考价值。

-----查询表中的数据,将数据转换成xml格式

select  * from  A  for  xml path

-----表中的数据转换成xml格式

<row>
<ID>1 </ID>
<NAME>张三 </NAME>
<VALUE>aaa </VALUE>
</row>
<row>
<ID>2 </ID>
<NAME>张三 </NAME>
<VALUE>bbb </VALUE>
</row>
<row>
<ID>3 </ID>
<NAME>张三 </NAME>
<VALUE>ccc </VALUE>
</row>
<row>
<ID>4 </ID>
<NAME>张三 </NAME>
<VALUE>ddd </VALUE>
</row>
<row>
<ID>5 </ID>
<NAME>李四 </NAME>
<VALUE>eee </VALUE>
</row>
<row>
<ID>6 </ID>
<NAME>李四 </NAME>
<VALUE>fff </VALUE>
</row>
<row>
<ID>7 </ID>
<NAME>李四 </NAME>
<VALUE>ggg </VALUE>
</row>
<row>
<ID>8 </ID>
<NAME>李四 </NAME>
<VALUE>hhh </VALUE>
</row>
<row>
<ID>9 </ID>
<NAME>王五 </NAME>
<VALUE>sss </VALUE>
</row>
<row>
<ID>10 </ID>
<NAME>王五 </NAME>
<VALUE>zzz </VALUE>
</row>
<row>
<ID>11 </ID>
<NAME>王五 </NAME>
<VALUE>yyy </VALUE>
</row>
<row>
<ID>12 </ID>
<NAME>王五 </NAME>
<VALUE>ttt </VALUE>
</row>

 

以上是关于for xml path用法的主要内容,如果未能解决你的问题,请参考以下文章

FOR XML PATH 的用法介绍

SQL FOR XML PATH 和 Stuff 用法

Sql Server 中FOR XML PATH(‘‘)函数用法

Sql Server 中FOR XML PATH(‘‘)函数用法

T-sql for xml path使用(转)

SELECT ... FOR XML PATH(' '),1,1) 是啥意思?