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 | 1337085975761-5708766.post@n5.nabble.com обсуждение исходный текст |
Ответ на | Re: Re: Issues with IN-OUT parameters for Array of Objects in EDB using Java (Muhammad Altaf <mmalik_altaf@yahoo.com>) |
Ответы |
Re: Re: Issues with IN-OUT parameters for Array of Objects in EDB using Java
|
Список | pgsql-jdbc |
Hello Altaf, Thanks for your reply. I changed my calling code as following. * objCstmt = objConn.prepareCall("{? = call SFBLPRDBILLDATA(?,?,?, cast(? as timestamp without time zone),cast(? as timestamp without time zone),cast(? as timestamp without time zone) )}"); 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();* Exception thrown by Postgres is :: *org.postgresql.util.PSQLException: ERROR: cannot cast type void to timestamp without time zone Position:84* I am not able to understand why now it is taking registerOutParameter as void. Please help me out of this... Thanks & regards 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-tp5620617p5708766.html Sent from the PostgreSQL - jdbc mailing list archive at Nabble.com.
В списке pgsql-jdbc по дате отправления: