혹시 xml queyr문에 대해서 잘알고 계시는분...
Table명: hybrid - 테이블에 일반 RDB컬럼과 XML컬럼이 들어있습니다.
____________________________________________
| TimeStamp | XMLConetnt <-컬럼명
--------------------------------------------
| 2006/~/~/ | <level>
| | <level1>
| | <level2>
| | <level3>
| | XMLDATA 데이타 (1record)
| | </level3>
| | </level2>
| | </level1>
| | </level>
---------------------------------------------
이런 테이블에서 XMLData라는 값을 출력하고 싶습니다.
그래서 아래와 같은 쿼리문을 만들었습니다.
select x.* from hybrid c, xmltable
('declare default element namespace "http://posample.org"; $i/level' passing c.xmlcontent as "i" columns "level3" char(20) path 'level1/level2/level3') as x
그런데 결과가 컬럼 명만 나오고 데이타는 나오지 않는 군요..에러도 없습니다.
____________________________________________
| TimeStamp | XMLConetnt | <-컬럼명
--------------------------------------------
| | | <-데이타가 출력되지 않습니다.
--------------------------------------------
혹시 쿼리문 이외 다른 설정 같은게 필요하거나 쿼리문의 오류가 있는지 한번 봐주시면 감사하겠습니다.
|