Согласно инструкции:
Пользовательские переменные ... нельзя использовать
непосредственно в операторе SQL как
идентификатор или как часть
идентификатор, такой как в контекстах, где
ожидается имя таблицы или базы данных
Что объясняет, почему то, что я пробовал, не работает:
set @databaseName := 'job_hunt_2';
drop database @databaseName;
create database @databaseName;
use @databaseName;
Есть ли способ сделать это, или это просто невозможно? Спасибо!