Patrick's 데이터 세상

xmltype 컬럼 추출 쿼리 본문

Programming/Oracle

xmltype 컬럼 추출 쿼리

patrick610 2020. 10. 29. 16:28
반응형
SMALL

 

 

테이블에서 xmltype의 컬럼이 있을 때, 그 컬럼의 값을 추출하기 위한 쿼리입니다.

 

select extract(value(v), '/*').getRootElement() 
     , extract(value(v), '/*/@display').getStringVal() 
     , extract(value(v), '/*/text()').getStringVal() 
from 테이블 a, table(xmlsequence(extract(a.rule_value, '/value/*'))) v;

 

 

반응형
LIST
Comments