sql >> Base de Datos >  >> RDS >> Mysql

Obtenga nombres de tablas usando la declaración SELECT en MySQL

Para obtener el nombre de todas las tablas, use:

SELECT table_name FROM information_schema.tables;

Para obtener el nombre de las tablas de una base de datos específica, use:

SELECT table_name FROM information_schema.tables
WHERE table_schema = 'your_database_name';

Ahora, para responder a la pregunta original, utilice esta consulta:

INSERT INTO table_name
    SELECT table_name FROM information_schema.tables
        WHERE table_schema = 'your_database_name';

Para obtener más detalles, consulte:http://dev.mysql. com/doc/refman/5.0/en/information-schema.html