我的SQL Server数据库具有以下样本保存在varchar字段整个CSV文件的数据,如:从CSV转换为XML在SQL
StudentName,Field1,Field2,...,Fieldn
Homer,somevalue,somevalue,...,somevalue
Elmer,somevalue,somevalue,...,somevalue
我要检索的数据并将其转换为HTML脚本给出的以下示例:
<grade>
<StudentName name='Homer'>
</StudentName>
<StudentName name='Elmer'>
</StudentName>
</grade>
我可以直接使用SQL select语句吗?如果不是,那么最有效的方法是什么?
DUPLI:http://stackoverflow.com/questions/6328010/how -to-convert-data-base-data-to-xml-file – tharif 2015-03-25 10:16:01
@a_horse_with_no_name SQL Server – 2015-03-25 11:04:34
您可以尝试使用许多现有的SQL Server'split'函数,如下所述:http://stackoverflow.com/questions/697519 /分功能等效功能于T-SQL。然后,您可以使用FOR XML来转换该XML。尝试这种方法并回发任何具体问题。你为什么想这样做? – 2015-03-25 11:27:28