In MySQL, so di poter elencare le tabelle in un database con:
SHOW TABLES
Tuttavia, voglio inserire questi nomi di tabella in un'altra tabella, ad esempio:
INSERT INTO metadata(table_name) SHOW TABLES /* does not work */
C'è un modo per ottenere i nomi delle tabelle usando un'istruzione SELECT standard, qualcosa del tipo:
INSERT INTO metadata(table_name) SELECT name FROM table_names /* what should table_names be? */