in reply to Oracle Placeholder Problem in my Perl Script
As others have mentioned, use a ? as the placeholder, and pass the parameter in the $sth->execute() call.
Michael