.NETte Dinge und noch einiges mehr ;-) RSS 2.0
 Friday, January 20, 2006

Mit einem leichten Erstaunen habe ich heute wieder festgestellt, was sich die Entwickler vom SQL Server doch so alles ausgedacht haben. So ist es möglich das Ergebnis einer Query als XML zurückzugeben. Dazu wird am Ende ein FOR XML AUTO mit angestellt. Dies gibt bei einem JOIN die Hierarchie der Datensätze mit aus.

Beispiel:
SELECT * FROM TableParent INNER JOIN
TableChild ON TableParent.ID = TableChild.REF
FOR XML AUTO

Weitere Möglichkeiten sind FOR XML RAW, welches das XML in eine Zeile schreibt, und FOR XML AUTO ELEMENTS. Dies schreibt die einzelnen Datensätze in Elemente statt in die Attribute eines Tags.
Friday, January 20, 2006 1:12:31 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
SQL Server 2005
Comments are closed.
Archive
<January 2009>
SunMonTueWedThuFriSat
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2009
Christian Stein
Sign In
Statistics
Total Posts: 238
This Year: 0
This Month: 0
This Week: 0
Comments: 20
All Content © 2009, Christian Stein
DasBlog theme 'Business' created by Christoph De Baene (delarou)