我確定有更好的方法可以在同一行上做到這一點,但我無法弄清楚,因爲我是Perl的初學者。基本上我需要做的是選擇,刪除和統計結果。在perl DBI上使用多個查詢
$sth = $dbh->prepare("SELECT env,server, mwp.is_reference where env='$ARGV[1]';");
$sth->execute();
$sth2 = $dbh->prepare("delete from mwp.is_info_package where env='$ARGV[1]'");
$sth2->execute();
$sth3 = $dbh->prepare("SELECT count(1) from mwp.is_reference where env='$ARGV[1]'");
$sth3->execute()
目標是如何在同一行使用3個查詢,而不是3次執行。
那麼這是什麼問題? – 2012-04-18 12:03:22
請相應編輯您的問題.i.e。在上面添加上面的語句,而不是將它放在註釋中。 – 2012-04-18 17:40:09
做到了,感謝您的建議。 – 2012-04-19 11:21:16