Jika ada orang lain yang menginginkan ini, di bawah ini adalah contoh kueri yang telah selesai, harap uji sebelum Anda menggunakan.....
EDIT SOLUSI SELESAI SEPERTI YANG DIMINTA
SELECT CONCAT(
'ALTER TABLE ', table_name,
' CHANGE ', column_name, ' ',
LOWER(column_name), ' ', column_type, ' ', extra,
CASE WHEN IS_NULLABLE = 'YES' THEN ' NULL' ELSE ' NOT NULL' END, ';') AS line
FROM information_schema.columns
WHERE table_schema = '<DBNAME>'
AND data_type IN ('char', 'varchar','INT', 'TINYINT', 'datetime','text','double','decimal')
ORDER BY line;
HTH seseorang di masa depan... Tampilan BTW juga ditulis di sini sehingga Anda mungkin perlu mengeluarkannya dari kode SQL terakhir Anda