У меня есть сплющенная таблица, содержащая столбцы, представляющие группы, которые должны отображаться в XML. Пример данные:Преобразование табличных данных в XML с использованием SQL Server
Market, Label, Style, Type
XXX, YYY, JJJ, 111
XXX, YYY, JJJ, 222
XXX, YYY, JJJ, 333
XXX, YYY, JJJ, 444
XXX, YYY, LLL, 111
XXX, YYY, LLL, 222
XXX, YYY, LLL, 333
XXX, YYY, LLL, 444
Использование T-SQL, что будет лучшим способом вывести следующее:
<Market value=XXX>
<label value=YYY>
<Style value=JJJ>
<Type value=111>
</Type>
...
</Style>
<Style value=LLL>
...
</Style>
</label>
</Market>
Могу ли я сделать это, используя XML Явный пункт в SQL Server?
Единственная причина, по которой это проще сделать в C#/etc - это практика и знакомство. Генерация XML через [T] SQL не будет легче, если вы никогда не будете работать с ней. –