在某种程度上可以使用DBI允许@bind_values的命名占位符吗?E. g.,我想发表如下声明:
my $s = $DB->selectcol_arrayref ("SELECT a FROM b
WHERE c = ? OR d = ? OR e = ?;",
{},
$par1, $par2, $par1) or
die ($DB->errstr ());
Run Code Online (Sandbox Code Playgroud)
不容易出错.我正在使用DBD :: Pg和DBD :: SQLite.