SELECT
(SELECT v_value as "@value", columnname as "@columnname",
updatedby as "@updatedby", emailid as "@emailid",
updatedon as "@updatedon"
from nodetable, Progresss PGA, mastertable
where columnname ='SSNNO'
and PGA.ProjId=9
AND OBSID IN (SELECT NodeId FROM projecttable
WHERE ParentId=mastertable.roles AND Title='some value')
AND UserId=1
AND mastertable.FileID=nodetable.fileid
AND mastertable.FileID=821
ORDER BY updatedon desc FOR XML PATH('Forms'), TYPE)
FOR XML PATH('Form'), TYPE
Это мой запрос на получение XML .. Не беспокойтесь, он работает нормально ..
Но моя проблема, если условие не выполняется, я хочу напечатать еще один тег, который он всегда сообщаетчто произошло в запросе ..
Как и в этом запросе, если все условия выполнены успешно, я получу полный XML ..
Иначе я получу
<Form />
Но я хочу напечатать результат как в случае неудачи ..
<Form SUCCESS="0"/>