sql >> Database teknologi >  >> RDS >> Mysql

Omdøb Mysql-tabelnavnet med konkat

Jeg tror, ​​du skal gøre dette ved at bruge en forberedt erklæring:

set @sql = CONCAT('RENAME TABLE myTable TO myTable',
                  DATE_FORMAT(CURRENT_DATE - INTERVAL 1 MONTH, '%Y_%m')
                 );

prepare s from @sql;

execute s;



  1. Sådan indsætter du Emoji (UTF8 4 Byte-tegn) i MySQL <5.5

  2. Forskellen mellem flydende og decimal datatype

  3. Split strenge på den rigtige måde – eller den næstbedste måde

  4. MySQL - Hvordan unpivot kolonner til rækker?