No MySQL, eu sei que posso listar as tabelas em um banco de dados com:
SHOW TABLES
No entanto, quero inserir esses nomes de tabelas em outra tabela, por exemplo:
INSERT INTO metadata(table_name) SHOW TABLES /* does not work */
Existe uma maneira de obter os nomes das tabelas usando uma instrução SELECT padrão, algo como:
INSERT INTO metadata(table_name) SELECT name FROM table_names /* what should table_names be? */