in reply to Execute Oracle Stored procedure using DBIx::ProcedureCall
A generic hint whenever Oracle gets confused and throws ORA-xxxxx and PLS-xxxxx codes: Type the exact code including the ORA- or PLS-Prefix into Google and look at the first few results. They are often very helpful, even better than the huge load of Oracle's documentation.
ORA-06550 means that Oracle has found a syntax error in some PL/SQL code, PLS-00222 means PL/SQL function not found. The common webpages recommend to check the spelling. A common mistake seems to be that there is a PL/SQL procedure with the given name, but no function (yes, they are different).
It seems you ran into that trap: You talk about running your procedure from SQL Developer, but then instruct perl to invoke a function.
Alexander
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Execute Oracle Stored procedure using DBIx::ProcedureCall
by kalyanrajsista (Scribe) on Dec 22, 2009 at 08:35 UTC | |
by afoken (Chancellor) on Dec 23, 2009 at 14:15 UTC |