У меня есть таблица в SQL, которая содержит список настроек для приложения на serverID
Я хочу написать оператор SQL, который создаст определенную компоновку XML.
Базовый оператор SQL для извлечения этих данных:
SELECT SettingName, SettingValue
FROM dbo.ServerSettings
WHERE ServerID = @ServerID
Мне просто нужно знать правильные параметры FOR XML.
Я хочу получить результат, подобный следующему. В основном, используя значение поля SettingName в качестве имени узла.
<ROOT>
<COSTRECOVERYSYSTEM_CONNECTION_STRING></COSTRECOVERYSYSTEM_CONNECTION_STRING>
<COSTRECOVERYSYSTEM_EXTRACT_INTERVAL>60</COSTRECOVERYSYSTEM_EXTRACT_INTERVAL>
<COSTRECOVERYSYSTEM_FILE_DATESTAMP>yyyyMMdd</COSTRECOVERYSYSTEM_FILE_DATESTAMP>
<COSTRECOVERYSYSTEM_FILE_EXTENSION>txt</COSTRECOVERYSYSTEM_FILE_EXTENSION>
<COSTRECOVERYSYSTEM_FILE_NAME>txt</COSTRECOVERYSYSTEM_FILE_NAME>
<COSTRECOVERYSYSTEM_FILE_PATH>txt</COSTRECOVERYSYSTEM_FILE_PATH>
</ROOT>