Re: Issues with IN-OUT parameters for Array of Objects in EDB using Java
От | jonykapil |
---|---|
Тема | Re: Issues with IN-OUT parameters for Array of Objects in EDB using Java |
Дата | |
Msg-id | 1337061122958-5708726.post@n5.nabble.com обсуждение исходный текст |
Ответ на | Re: Issues with IN-OUT parameters for Array of Objects in EDB using Java (cognizant <sudipbajoria@gmail.com>) |
Ответы |
Re: Re: Issues with IN-OUT parameters for Array of Objects
in EDB using Java
Re: Re: Issues with IN-OUT parameters for Array of Objects in EDB using Java |
Список | pgsql-jdbc |
Hi, This is my first post on the forum. Hope, I'll get a resolution to my problem. We are in process of migration from Oracle 10g to Postgres9.1 Advance Server. The stored procedures/functions from Oracle have some parameters registered as Out parameters. Now, when we call it from Java, an exception thrown -: *org.postgresql.util.PSQLException: Malformed function or procedure escape syntax at offset 9.* The signature of Postgres Function is as :: *sfblprdbilldate(IN p_billdate numeric, IN p_cutoffday numeric, IN p_billfreq character varying, IN p_givendate timestamp without time zone, OUT po_startdate timestamp without time zone, OUT po_end_date timestamp without time zone)* Java code for calling this function is as follows :: *strSql="{? = call(SFBLPRDBILLDATE(?,?,?,?,?,?))}"; objCstmt = objConn.prepareCall(strSql); objCstmt.registerOutParameter(1,Types.VARCHAR); objCstmt.setInt(2,iBillDay); objCstmt.setInt(3,iBillDay); objCstmt.setString(4,strBillFrequency); objCstmt.setDate(5,dtSysDate); objCstmt.registerOutParameter(6,Types.DATE); objCstmt.registerOutParameter(7,Types.DATE); objCstmt.execute(); strBillPeriod = objCstmt.getString(1); dtStartDate = objCstmt.getDate(6);*Anybody, who has resolved this sort of issue, please help me as this is in numbers in our code and we are looking for a solutuin to this problem. Thanks Jony. -- View this message in context: http://postgresql.1045698.n5.nabble.com/Issues-with-IN-OUT-parameters-for-Array-of-Objects-in-EDB-using-Java-tp5620617p5708726.html Sent from the PostgreSQL - jdbc mailing list archive at Nabble.com.
В списке pgsql-jdbc по дате отправления: