在Perl模塊,我有這樣的代碼:我可以設置「任意」在perl的綁定參數(Oracle的SQL)
...
my $param = 123;
my $sql = "select id, name from obj where id = ?";
$sth = $DBH->prepare($sql) || die $DBH->errstr;
$sth->execute($param) || die $DBH->errstr;
...
whern PARAM有價值一切都很好,但在此模塊中有當條件你需要從表中選擇所有行(在我的代碼$ param = undef)
有沒有人知道如何做到這一點而不改變查詢?
thx!
好點,我提供了一個通用的解決方案,而不是Oracle特定的解決方案。 – bohica
偉大的解決方案!Thx! – Akvel