3
是否有可能在MySQL的SELECT子句的FROM中插入一個DESCRIBE表子句作爲子查詢?在FROM子查詢中描述
此外,有沒有一種方法可以在DESCRIBE輸出上強制執行WHERE條件?
編輯:基本上,我有一個表有大量的列,我想拉出並採取行動,只有一列的細節。
是否有可能在MySQL的SELECT子句的FROM中插入一個DESCRIBE表子句作爲子查詢?在FROM子查詢中描述
此外,有沒有一種方法可以在DESCRIBE輸出上強制執行WHERE條件?
編輯:基本上,我有一個表有大量的列,我想拉出並採取行動,只有一列的細節。
可以使用INFORMATION_SCHEMA代替如下:
SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'Database Name'
AND TABLE_NAME = 'Table Name' and any condition you want...;
它的工作!謝謝:) – 2009-08-20 10:11:51
請記住,INFORMATION_SCHEMA只存在於5.0版及以上的MySql中。 – 2009-08-20 22:41:00
如果我無法訪問information_schema數據庫? – JRsz 2017-05-26 19:12:14