행위

오라클 XML 쿼리

DB CAFE

Dbcafe (토론 | 기여)님의 2020년 6월 24일 (수) 17:39 판
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
thumb_up 추천메뉴 바로가기


1 오라클 XML 쿼리[편집]

1.1 테이블 건수 조회[편집]

SELECT A.OWNER,A.TABLE_NAME
     , REGEXP_REPLACE(EXTRACT( dbms_xmlgen.getXmlType('SELECT COUNT(*)||'' ''  C FROM '||A.OWNER||'.'||A.TABLE_NAME), '/ROWSET/ROW/C'
                             ).getStringVal()
                             , '<C>|</C><C>|</C>', '' -- 태그 제거 
                      ) C1
--     , dbms_lob.substr(dbms_xmlgen.getXmlType('SELECT COUNT(*)||'',''  C FROM '||A.OWNER||'.'||A.TABLE_NAME).EXTRACT('//text()').getclobval(),100,1) C2
  FROM DBA_TABLES A
 WHERE OWNER = 'XXX'
;