EXTRACT('//text()').GetStringVal()
앞쪽에 써여진 XML함수에서 TEXT부분말 발췌하는 기능입니다.
원래 EXTRACT 함수는 extract(datetime)으로 시간형식에서 해당하는 부분을 발췌하는 기능입니다.
select extract(year from date '2012-04-13') from dual;
select extract(month from date '2012-04-13') from dual;
select extract(day from date '2012-04-13') from dual;
select extract(year from sysdate) from dual;
앞쪽에 써여진 XML함수에서 TEXT부분말 발췌하는 기능입니다.
원래 EXTRACT 함수는 extract(datetime)으로 시간형식에서 해당하는 부분을 발췌하는 기능입니다.
select extract(year from date '2012-04-13') from dual;
select extract(month from date '2012-04-13') from dual;
select extract(day from date '2012-04-13') from dual;
select extract(year from sysdate) from dual;
'SQL' 카테고리의 다른 글
PL/SQL 커서 - BULK COLLECT (0) | 2013.10.22 |
---|---|
DBMS_LOB 관련 함수 (SUBSTR,INSTR,GETLENGTH) (0) | 2013.10.15 |
oracle XML 저장(extractValue,updateXML,existsNode) (0) | 2013.10.08 |
ORACLE - KEEP(DENSE_RANK FIRST ORDER BY …) - A컬럼 기준 정렬 후 지정 된 행의 B컬럼값 추출하기 (0) | 2013.09.05 |
REGEXP_REPLACE 정규식 표현을 이용한 행변환 (0) | 2013.09.05 |