본문 바로가기
MySql

MySQL "선택"을 사용하지 않고 테이블이 있는지 확인

by 베이스 공부 2020. 9. 24.
반응형

테이블에서 값을 선택하고 확인하지 않고 테이블이 존재하는지 확인할 수있는 방법이 있습니까?

즉, SELECT testcol FROM testtable 로 이동하여 반환 된 필드 수를 확인할 수 있지만 더 직접적이고 우아한 방법이있는 것 같습니다.

 

해결 방법

 


SELECT * 
FROM information_schema.tables
WHERE table_schema = 'yourdb' 
    AND table_name = 'testtable'
LIMIT 1;

또는 SHOW TABLES 를 사용할 수 있습니다.

SHOW TABLES LIKE 'yourtable';

결과 집합에 행이 있으면 테이블이있는 것입니다.

 

참조 페이지 https://stackoverflow.com/questions/8829102

 

 

반응형

댓글