Ich weiß, dass ich in MySQL die Tabellen in einer Datenbank mit auflisten kann:
SHOW TABLES
Ich möchte diese Tabellennamen jedoch beispielsweise in eine andere Tabelle einfügen:
INSERT INTO metadata(table_name) SHOW TABLES /* does not work */
Gibt es eine Möglichkeit, die Tabellennamen mit einer standardmäßigen SELECT-Anweisung abzurufen, etwa so:
INSERT INTO metadata(table_name) SELECT name FROM table_names /* what should table_names be? */