En MySQL, sé que puedo enumerar las tablas en una base de datos con:
SHOW TABLES
Sin embargo, quiero insertar estos nombres de tabla en otra tabla, por ejemplo:
INSERT INTO metadata(table_name) SHOW TABLES /* does not work */
¿Hay alguna manera de obtener los nombres de las tablas usando una instrucción SELECT estándar, algo así como:
INSERT INTO metadata(table_name) SELECT name FROM table_names /* what should table_names be? */