2017-01-13 6 views

答えて

0

可能性はありますか?

はい、もちろんです。 MySQLのinformation_schemaを使用すると、現在のデータベース内のテーブルとカラムの名前を取得できます。

SELECT TABLE_NAME, COLUMN_NAME 
    FROM information_schema.COLUMNS 
WHERE TABLE_SCHEMA=DATABASE() 
    AND DATA_TYPE IN ('char', 'varchar', 'text') 

この結果セットを使用して、すべてのテーブルのすべての列を検索するプログラムをPHPまたはJava、または好きな言語で記述することができます。

これはいい考えですか?しかし、とにかく私は答えます。いいえ

関連する問題