Mysql
 sql >> база данни >  >> RDS >> Mysql

SQL команда RENAME TABLE

Ако приемем от вашия коментар, че използвате MySQL, трябва да можете да "изберете" необходимите изрази от information_schema.tables който съдържа списък с вашите таблици.

Заменете your_schema от името на вашата схема и проверете избраните редове, преди да ги изпълните.

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

връща

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да разбера стандартния сървърен набор от символи в mysql?

  2. как можем да извикаме процедура на съхранение в клауза where

  3. MySql таблица за затваряне няма да поддържа дублиращи се подкатегории за различни родители

  4. PHP, текст отеква извън базата данни без нов ред, всичко в едно парче

  5. Искам да добавя 30 дни към реда за дата на mysql