Как использовать переменную для имени таблицы в запросе DBI? Я знаю, как использовать заполнители как часть предложения where, но как мне это сделать для имени таблицы?
Я бы хотел сделать что-то вроде этого:
my $table_name='table1';
my $query = $dbh_cgi->prepare("select * from ?");
$query->execute($table_name);
Пока что я получаю синтаксическую ошибку MySQL, потому что DBI добавляет кавычки вокруг имени, table1.