sql >> Databasteknik >  >> RDS >> Mysql

SQL RENAME TABLE kommando

Förutsatt från din kommentar att du använder MySQL, bör du kunna "välja" de nödvändiga påståendena från information_schema.tables som innehåller en lista över dina tabeller.

Ersätt your_schema genom ditt schemanamn och kontrollera de markerade raderna innan du kör dem.

Select Concat( 'RENAME TABLE ', table_name, ' TO ', 'new_', table_name, ';' )
From information_schema.tables
Where table_schema = 'your_schema';

returnerar

RENAME TABLE c_data TO new_c_data;
RENAME TABLE c_main TO new_c_main;
...


  1. Hur ändrar man sammanställning av alla rader från latin1_swedish_ci till utf8_unicode_ci?

  2. Välj alla rader som har minst en lista med funktioner

  3. Joomla:Ring hjälpfunktion inifrån en modell?

  4. Hibernate OnDelete Cascade fungerar inte för MySql men fungerar på postgres och Ms-Sql