ORACLE/SQL2023. 7. 2. 00:48
반응형

-- 유저 별
select 'select '||'count(*)'||' ' ||'from ' ||table_name||';'   from user_tables; 


-- 전체 건수 뽑는 쿼리 뽑기
select 'select '||'count(*)'||' ' ||' from '|| owner||'.' ||table_name||';'   from dba_tables
order by owner,table_name
;;

-- 유저 별 함수 사용
select table_name
,num_rows "통계건수"
,to_number(
dbms_xmlgen.getxmltype('SELECT COUNT(*) C FROM ' || TABLE_NAME).Extract('//text()'))  "실제 건수"
FROM dba_tables;



select table_name
,num_rows "통계건수"
,to_number(
dbms_xmlgen.getxmltype('SELECT COUNT(*) C FROM ' || TABLE_NAME).Extract('//text()'))  "실제 건수"
FROM user_tables;

반응형
Posted by [PineTree]