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