Dans MySQL, je sais que je peux lister les tables dans une base de données avec:
SHOW TABLES
Cependant, je veux insérer ces noms de table dans une autre table, par exemple:
INSERT INTO metadata(table_name) SHOW TABLES /* does not work */
Existe-t-il un moyen d'obtenir les noms de table à l'aide d'une instruction SELECT standard, quelque chose comme:
INSERT INTO metadata(table_name) SELECT name FROM table_names /* what should table_names be? */