我确信在同一行有更好的方法可以做到这一点,但我无法弄清楚如何,因为我是 Perl 的初学者。基本上我需要做的是选择、删除和计算结果。
$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 个。