PHP ADOdb에서 테이블을 확인하는 방법은 독립/알 수없는 DB 시스템 용입니까?ADOdb 테이블 존재 여부 확인 PHP
일부 DB 시스템과 관련된 몇 가지 해결책이 있지만 PHP ADOdb에서 작동하는 솔루션이 필요합니다. 나는 INFORMATION.SCHEMA에 의존와 같은, 등 수 없습니다 ADOdb의를 사용하여
:
SELECT *
FROM information_schema.tables
WHERE table_schema = 'db'
AND table_name = 'tablename'
LIMIT 1;
그들은 모두 DB 별, 그리고 오류의 원인 쿼리처럼, 또한 적용되지 않기 때문에 :
를SELECT 1 FROM 'testtable' LIMIT 1;
적어도 내 경우에는 침묵 오류가 발생하기 때문에 다른 DB 시스템에서 동작을 예측할 수 없기 때문입니다.