sql >> Databáze >  >> RDS >> Mysql

Přejmenujte název tabulky Mysql pomocí concat

Myslím, že to musíte udělat pomocí připraveného příkazu:

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

prepare s from @sql;

execute s;



  1. Co znamenají následující výrazy dotazu na import csv MySQL?

  2. Neočekávané výsledky MySQL:klauzule IN (číslo, 'řetězec') ve sloupci varchar

  3. Zkontrolujte, zda v Oracle existuje tabulka

  4. Proměňte jeden dlouhý sloupec tabulky na tabulku s více sloupci