appel procedure oracle avec 2 param depuis JAVA code
Bonjour, je viens de tester ce qui m'était indiqué dans la FAQ
http://java.developpez.com/faq/jdbc/...lableStatement
pour essayer de lancer un procedure en lui passant 2 parametre en entrée.
Voici mon code :
Code:
1 2 3 4 5 6 7 8
| String sql = "{call detect_peak(?)}";
CallableStatement stmt = con.prepareCall(sql);
stmt.setString(1,"1");
stmt.setString(2,"2");
stmt.execute();
stmt.close(); |
Et l'execption qui est levée:
Code:
Exception SQLjava.sql.SQLException: Index de colonne non valide
Pour le premier paramètre ça commence bien à partir de 1 dans le tuto?
Et sinon, ces paramètre sont des Number... ça pose un problème quand mette un string???:roll: