반응형
USER_TABLES
-
[오라클] ORACLE 계정내 모든 테이블들의 로우 카운트(행수) 조회SQL 2017. 6. 9. 16:57
2가지 방법 1. SELECT TABLE_NAME, NUM_ROWS FROM USER_TABLES; 2. SELECT TABLE_NAME, NUM_ROWS, -- 통계정보 건수 (DBMS_XMLGEN.GETXMLTYPE('SELECT COUNT(*) C FROM '||TABLE_NAME).Extract('//text()')) as NUM_ROWS2 -- 실제측정 건수 FROM USER_TABLES; 2번방법은 대용량의 DB를 조회할때 쓰면 좋다