Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Obtenha nomes de tabelas usando a instrução SELECT no MySQL


Para obter o nome de todas as tabelas, use:
SELECT table_name FROM information_schema.tables;

Para obter o nome das tabelas de um banco de dados específico, use:
SELECT table_name FROM information_schema.tables
WHERE table_schema = 'your_database_name';

Agora, para responder à pergunta original, use esta consulta:
INSERT INTO table_name
    SELECT table_name FROM information_schema.tables
        WHERE table_schema = 'your_database_name';

Para obter mais detalhes, consulte:http://dev.mysql. com/doc/refman/5.0/en/information-schema.html