2010-03-31 4 views

답변

0

XML을 수정하려면 insert XML DML을 사용할 수 있습니다.) (.modify

UPDATE Table 
SET xml_column = xml_column.modify(' 
    insert <foo>Some Text</foo> 
    as first 
    into (/some/path)[1]') 

참고 만 업데이트 상황에 나타날 수 있습니다 (예. UPDATE 문 또는 SET 문), 그것은 SELECT 상황에서 나타날 수 없습니다.

당신이 XQuery를하고 .query() 방법을 사용하는 대신 다음은 XML DML 방법을 사용해서는 안 데이터베이스에 실제 XML을 alering없이 수정 된 XML 프로젝트,하지만하십시오. XQuery를 사용하면 새로운 요소 및 특성 추가를 포함하여 원본 XML을 기반으로 새로운 XML을 즉석에서 작성할 수 있습니다.

관련 문제