반응형
스키마별 테이블 건수 조회 스크립트
SELECT TABLE_SCHEMA
, COUNT(*) AS TOTAL_COUNT
, COUNT(CASE WHEN RIGHT(TABLE_NAME, 6) BETWEEN '000000' AND '999999' THEN 1 -- 숫자6자리로 끝나는 테이블명은 백업용
WHEN RIGHT(TABLE_NAME, 7) = '_BACKUP' THEN 1
WHEN RIGHT(TABLE_NAME,4) = '_TMP' THEN 1
WHEN RIGHT(TABLE_NAME,5) IN ('_TEST','_TEMP') THEN 1) AS UNUSED_GUESS
FROM SYSIBM.TABLES
GROUP BY ROLLUP(TABLE_SCHEMA)
ORDER BY 2;
반응형
'SQL > SQL Tech' 카테고리의 다른 글
DB2 Script - Table Info (0) | 2023.06.05 |
---|---|
DB2 Script - Schema Size (0) | 2023.06.05 |
[SQL] REGEXP_SUBSTR 구분자, 행, 열, 분리 (NULL 포함) (0) | 2022.10.23 |
values 절 (db2, postgresql) (0) | 2022.10.21 |
SQL Fiddle Online SQL Test Tool 비교 (0) | 2022.10.21 |