Bonjour,
j'ai une requete en exécutant sur TOAD ça pass
mais via JDBC et en passant par PrepareStatement comme suivant :
j'ai une erreur Oracle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 String deletepayedBillsQUery ="delete dunning_bills_all a where exists (select * from orderhdr_all b where a.ohxact = b.ohxact and b.OHOPNAMT_DOC = 0)"; //deletepayedBillsQUery PreparedStatement deletepayedBillsStmt = db.getConnection().prepareStatement(deletepayedBillsQUery); ResultSet deletedBills = deletepayedBillsStmt.executeQuery();
java.sql.SQLException: ORA-01009: missing mandatory parameter
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)
at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:579)
at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1894)
at oracle.jdbc.ttc7.TTC7Protocol.fetch(TTC7Protocol.java:1199)
at oracle.jdbc.driver.OracleResultSetImpl.next(OracleResultSetImpl.java:296)
Partager