본문 바로가기

SQL

oracle extract

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;