출처 : http://www.oracleclub.com/article/55741
설명은 안 하겠습니다.
WITH t AS ( SELECT XMLTYPE(' <ROOT> <META use="report"> <META-NAME>Type1</META-NAME> <META-VALUE>REQ1</META-VALUE> </META> <META use="report"> <META-NAME>Type2</META-NAME> <META-VALUE>REQ3</META-VALUE> </META> <META use="report"> <META-NAME>Type3</META-NAME> <META-VALUE>REQ4</META-VALUE> </META> </ROOT> ') v FROM dual ) SELECT ExtractValue(Value(p), '/META/META-VALUE') "META-VALUE" FROM t , TABLE(XMLSequence(Extract(v, '/ROOT/META[@use="report"]'))) p WHERE ExtractValue(Value(p), '/META/META-NAME') = 'Type1' ;
'DBMS > Oracle' 카테고리의 다른 글
[ORACLE]"ORA-12541 : TNS 리스너가 없습니다." - 특별한 이유 없이 발생하는 경우 (0) | 2021.04.20 |
---|---|
ODP.NET 설치 안하고 클라이언트 배포 (0) | 2012.07.13 |
ORA-01991 에러 발생시 (0) | 2008.09.08 |
정렬 조건 부여 (0) | 2008.07.16 |
오라클 접속 포트 고정시키기 (0) | 2008.07.16 |