1
我有一個使用事務訪問MySQL數據庫的Perl腳本。 我需要在我的查詢中設置SET SQL_BIG_SELECTS = 1,但不知道如何設置該選項。Perl MySQL SET SQL_BIG_SELECTS = 1
如果我直接查詢MySQL,我可以使用分號。即「SET SQL_BIG_SELECTS = 1; Select」,但這在Perl中不起作用。
這裏是我的代碼的基礎...不知道如何/在哪裏把SET SQL_BIG_SELECTS = 1
$dbh->do("BEGIN");
my $sth4 = $dbh->prepare('SELECT blah blah blah');
$sth4->bind_param(1, $tmtri);
$sth4->bind_param(2, $tmyear);
$sth4->execute();
$dbh->commit();
-- do stuff
$sth4->finish();
添加此作爲「BEGIN」語句後的下一行並完美工作。謝謝! – RSSM