XMLType의 컬럼 Update 할때 cdata 섹션에 관하여? 0 0 1,540

by 블루오션 [SQL Query] oralce xml CDATA [2013.03.05 11:22:40]


컬럼 타입은 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 섹션을 지우지 않고 업데이트 하는 방법은 없을까요? 

고수분들 답변좀 부탁드립니다.~!!
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입