2010-01-25 45 views
4

我有一個mySQL數據庫與許多表的字段很多。SHOW FIELDS但在字段類型上使用過濾器?

是否有一種本地方式只能找到類型爲TEXT的字段?

我知道如何使用像PHP這樣的腳本語言來完成它。我只想知道使用SHOW TABLES/SHOW FIELDS是否有一招我不知道。

回答

4

對於MySQL 5+可以查詢INFORMATION_SCHEMA

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

哈,輝煌!謝謝。 – 2010-01-25 11:16:19

相關問題