Table Name : TBL_CLIENTS Table Field : XMLDATA
<REPORT xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" DESCRIPTION="TestClient" FILENUM="1234">
<!--<REPORT DESCRIPTION="TestClient" FILENUM="1234">-->
<TRACKING>
<FIRSTNAME>Bobby</FIRSTNAME>
<LASTNAME>Butcher</LASTNAME>
</TRACKING>
</REPORT>
I want to change both the FIRSTNAME and LASTNAME. Is there anyway I can do it in a single query? The only way I can figure it out is using two queries.
UPDATE TBL_CLIENTS
SET [XMLDATA].modify('replace value of (/REPORT/TRACKING/FIRSTNAME/text()) [1] with ("Franny")')
WHERE ORDERID = 5
and
UPDATE TBL_CLIENTS
SET [XMLDATA].modify('replace value of (/REPORT/TRACKING/LASTNAME/text())[1] with ("Farmer")')
WHERE ORDERID = 5