3
如何在DBI查詢中使用變量作爲表名稱?我知道如何使用佔位符作爲where子句的一部分,但是如何爲表名稱執行此操作?如何在DBI查詢中使用變量作爲表名稱?
我願做這樣的事情:
my $table_name='table1';
my $query = $dbh_cgi->prepare("select * from ?");
$query->execute($table_name);
到目前爲止,我最終得到一個MySQL語法錯誤,因爲DBI增加周圍的名字,table1的報價。