Sorry for the late reply, but I'm only scanning my inbox now.

On Wed, 18 Jul 2007 17:35:51 +0800, hu.darren wrote:

>my $csr = $dbh->prepare(q{
>        BEGIN
>            :whoami := PLSQL_EXAMPLE_DARREN.FUNC_NP;
>        END;
>  });

>but I failed with:

>Can't bind unknown placeholder ':whoami' at /home/darren/perl/dbitest.pl
>line 90.

>Any suggestions?

It's not an ODBC problem. You didn't declare the bind parameter in
Oracle. This would fail in SQL*plus too. Try

         $dbh->prepare(q{
              variable whoami varchar2(40);
           });

first. (untested)

-- 
        Bart.

Reply via email to