sql >> Database >  >> RDS >> Mysql

Tabelnamen ophalen met de SELECT-instructie in MySQL

Gebruik om de naam van alle tabellen te krijgen:

SELECT table_name FROM information_schema.tables;

Gebruik om de naam van de tabellen uit een specifieke database te krijgen:

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

Gebruik nu deze vraag om de oorspronkelijke vraag te beantwoorden:

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

Zie voor meer details:http://dev.mysql. com/doc/refman/5.0/en/information-schema.html



  1. Detecteren of een waarde ten minste één numeriek cijfer bevat in Oracle

  2. Een primaire sleutel toevoegen aan een bestaande tabel in SQL Server (T-SQL-voorbeelden)

  3. T-SQL-bugs, valkuilen en best practices – vensterfuncties

  4. Hoe belangrijk is de volgorde van kolommen in indexen?