Hi What's the difference between passing "?" versus ":1", ":2", ":3" etc in prepare in Perl DBI ?
For example, what's the difference between following two scenarios :- *Scenario 1* $sth = $dbh->prepare("insert into tablename values (:1, :2, :3)"); $sth->execute($var1,$var2,$var3); *Scenario 2* $sth = $dbh->prepare("insert into tablename values (?, ?, ?)"); $sth->execute($var1,$var2,$var3); Thanks & Regards, Amit Saxena