Nom d'une table contenant une variable
Bonjour,
Je voudrais inclure dans mon nom de table l'année courante. J'ai donc stocké dans une variable b l'année, mais après j'ai essayé pas mal d'écritures mais je n'arrive jamais à inclure cette variable dans le nom de ma table...Quelqu'un aurait il la solution??
Code:
1 2 3 4 5 6 7 8 9
|
set @a=CURDATE();
set @b=year(@a);
select @b;
CREATE TABLE IF NOT EXISTS testtable_captor_@b(
id_captor TINYINT UNSIGNED NOT NULL PRIMARY KEY,
name VARCHAR(10) NOT NULL
) ENGINE = innodb COMMENT = 'Table des n° de tous les capteurs'; |
Merci pour votre aide!!