It's ODBC syntax you need, which is not necessarily the Oracle syntax for calling a stored procedure. Pcelba is most probably right. In general:
The ODBC CALL escape sequence for calling a procedure is:
{[?=]call procedure_name[([parameter
where procedure_name specifies the name of a procedure and parameter specifies a procedure parameter. A procedure can have zero or more parameters. It can also return a value (as indicated by the optional parameter marker ?= at the start of the syntax).
Bye, Olaf.
Main Topics
Browse All Topics





by: pcelbaPosted on 2009-09-21 at 06:33:47ID: 25382629
I dont't know what is MLR$EIB_DML, possible candidates for further tests should be:
{CALL MLR$EIB_DML.INSERT_EMI( param1, param2)}
{CALL MLR$EIB_DML..INSERT_EMI( param1, param2)}