Database ( DB )

DB 데이터 존재여부

노루아부지 2019. 8. 10. 22:22

1. MySQL

information_schema가 하나의 데이터베이스로 관리되고 테이블 정보를 담고 있는 "TABLES" 테이블도 실제적인 자세한 정보를 담고 있습니다.

따라서 아래와 같은 쿼리문으로 데이터 존재여부를 알 수 있습니다.

 

SELECT table_rows FROM information_schema.tables

WHERE TABLE_SCHEMA = 스키마명 and TABLE_NAME = 테이블명

 

 

2. ORACLE

SELECT NUM_ROWS FROM ALL_TABLES WHERE TABLE_NAME = 테이블명;

728x90
loading