mysql (5.1)> создать таблицу с именем из переменной

Я пытаюсь создать таблицу с именем на основе текущего года и месяца (2011-09), но MySQL, похоже, не нравится это.

SET @yyyy_mm=Year(NOW())+'-'+Month(NOW());
CREATE TABLE `survey`.`@yyyy_mm` LIKE `survey`.`interim`;
SHOW TABLES IN `survey`;

+-----------+
| interim   |
+-----------+
| @yyyy_mm  |
+-----------+

Если я сделаюCREATE TABLE; без галочек вокруг@yyyy_mmЯ получаю общую синтаксическую ошибку.

@yyyy_mm решает в2020.

Ответы на вопрос(2)

Ваш ответ на вопрос