Bonsoir,
En fait j'ai eu une erreur lors de passage des paramètres en entrées dans une fonction stockée sur SGBD oracle:
voilà le code java:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 String requete="SELECT * FROM TABLE(cast(F_NSCF_ASS_TP(?,?,?,?,?,?)) as TAB_NSCF_TP_ASS) )"; ps=conn.getConnexion().prepareStatement(requete); ps.setString(1, imma); ps.setNull(2, java.sql.Types.VARCHAR); ps.setNull(3, java.sql.Types.VARCHAR); ps.setNull(4, java.sql.Types.VARCHAR); ps.setNull(5, java.sql.Types.NUMERIC); ps.setNull(6, java.sql.Types.NUMERIC); rs=ps.executeQuery();
j'ai eu comme erreur:
Merci pour votre votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [GetAfPai-RecuAfNscf] - [Erreur] - Erreur de la requete! [GetAfPai-RecuAfNscf] - [Message] - ORA-00905: Mot-clé absent
[Qui tente rien n'a rien ]
Partager