sql server - Turn a SQL query to custom format XML -


i need query sql, choose columns, transpose xml. sql headings , xml headings not same.

what looking direction. know how query sql , results in $results, best format? need make powershell object?

xml needs like:

<incident>     <incidentid></incidentid>     <email></email>     <dtclosed></dtclosed>     <firstname></firstname>     <lastname></lastname>     <desc></desc> </incident> 

test data

create table test_table(incidentid int, email varchar(100),dtclosed date , firstname varchar(100), lastname varchar(100), [desc] varchar(100))  insert test_table values (1, 'aaa@aol.com',getdate(), 'firstname 1', 'lastname 1', 'desc 1'), (2, 'bbb@aol.com',getdate(), 'firstname 2', 'lastname 2', 'desc 2') 

query

select incidentid       ,email       ,dtclosed       ,firstname       ,lastname       ,[desc] test_table xml path('incident'), elements 

you can add root('incidents') above query make formatted xml document.

result set

<incident>   <incidentid>1</incidentid>   <email>aaa@aol.com</email>   <dtclosed>2014-03-10</dtclosed>   <firstname>firstname 1</firstname>   <lastname>lastname 1</lastname>   <desc>desc 1</desc> </incident> <incident>   <incidentid>2</incidentid>   <email>bbb@aol.com</email>   <dtclosed>2014-03-10</dtclosed>   <firstname>firstname 2</firstname>   <lastname>lastname 2</lastname>   <desc>desc 2</desc> </incident> 

Comments

Popular posts from this blog

php - SPIP: From Tag directly to an article -

jquery - isAjaxRequest always return false -

ruby on rails - In a controller spec, how to find a specific tag in the generated view? -