2010-01-25 2 views
4

많은 필드가있는 많은 테이블이있는 mySQL 데이터베이스가 있습니다.필드를 표시하지만 필드 유형에 필터가 있습니까?

유형이 TEXT 인 필드 만 검색하는 고유 한 방법이 있습니까?

나는 PHP와 같은 스크립팅 언어를 사용하여이를 수행하는 방법을 알고 있습니다. 나는 단지 내가 알고 있지 않은 SHOW TABLES/SHOW FIELDS를 사용하여 속임수가 있는지 알고 싶다.

답변

4

MySQL을 위해 당신은 INFORMATION_SCHEMA 조회 할 수 있습니다 5+ :

SELECT 
    TABLE_NAME, COLUMN_NAME 
FROM 
    INFORMATION_SCHEMA.COLUMNS 
WHERE 
    DATA_TYPE = 'TEXT'; 
+0

을 하 석, 화려한! 고맙습니다. –

관련 문제