Я хочу использовать имя переменной в операторе удаления таблицы в mysql.
set @dropable:='table_name'; DROP TABLE IF EXISTS @dropable;
Вы можете попробовать использовать готовое утверждение здесь:
SET @droptable := 'table_name'; SET @sql := CONCAT('DROP TABLE IF EXISTS ', @droptable); PREPARE stmt FROM @sql; EXECUTE stmt;