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

mysql (5.1)> opret tabel med navn fra en variabel

Du burde være i stand til at gøre noget som dette:

SET @yyyy_mm=DATE_FORMAT(now(),'%Y-%m');
SET @c = CONCAT('CREATE TABLE `survey`.`',@yyyy_mm, '` LIKE `survey`.`interim`');
PREPARE stmt from @c;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;


  1. Omskriv URL, erstat ID med titel i forespørgselsstrengen

  2. Identitetsstigningen hopper i SQL Server-databasen

  3. SQL Server Process Queue Race Condition

  4. Postgresql:dblink i lagrede funktioner