-
[오라클] 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를 조회할때 쓰면 좋다
반응형'SQL' 카테고리의 다른 글
[오라클] JOIN 후 UPDATE (0) 2017.07.23 [오라클] RANK OVER PARTITION BY (0) 2017.07.23 오라클 완전기초 (0) 2017.01.24 오라클 한테이블내 A컬럼,B컬럼의 서로 값 바꾸기 (0) 2017.01.04 초간단 ORDER BY 절에서 NULL값 처리하기 (0) 2016.12.21