Yanıtlar:
Sen kullanabilirsiniz INFORMATION_SCHEMA
veritabanı ve COLUMNS
kullanım özellikle Örnek tablo:
SELECT
table_name,
column_name,
data_type,
ordinal_position
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_schema = 'myDatabase' --- the database you want to search
AND column_name = 'name' ; --- or: column_name LIKE '%name%'
@ Ypercube cevabını genişletmek için (+1 alır), tablonun hangi veritabanında olduğunu bilmiyorsanız, bunu yapın:
SELECT
table_schema,
table_name,
column_name,
data_type,
ordinal_position
FROM INFORMATION_SCHEMA.COLUMNS
WHERE column_name = 'name' ; --- or: column_name LIKE '%name%'
MySQL Workbench'te (v6.3) (Windows):
Bu Tablo, Sütun, sıralanabilir bir ızgara gösterir ...
Ne yazık ki sıralama istikrarlı değil. Bu nedenle başlangıçta tabloya göre sıralama yaparsanız, sütun, aynı sütun adları grubundaki tablo adı sırasını korumaz.
Izgara yavaş açılır, ancak daha sonra sütun gruplarını bulmak hızlıdır.
Veritabanlarında arama yapmaz.