컬럼 타입은 XML 이고 그안에 든 XML 형태의 문서중에 일부 어트리뷰트의 텍스트만 업데이트 하려고 합니다.
UPDATE TEST_XML
SET XML_INFO = UPDATEXML(XML_INFO , '//name/text()', 'T' )
WHERE
CTRL_NO= 'AAA0001' ;
위와 같이 하면 업데이트가 되긴 하지만 <name><![CDATA[ F ]]></name> 이렇게 되있던것이 그냥 <name>T</name>
이런식으로 업데이트가 되내요
저 cdata 섹션을 지우지 않고 업데이트 하는 방법은 없을까요?
고수분들 답변좀 부탁드립니다.~!!