J'essaie d'appeler une procédure stockée à partir de Java en utilisant JDBC4PreparedStatement. La procédure stockée prend deux paramètres d'entrée et une sortie. Je mets les deux paramètres d'entrée en appelant preparedStatement.setString(index, param)
Comment utiliser JDBC4PreparedStatement avec une procédure stockée MySQL en attente d'un paramètre OUT?
mais j'ai essayé la même chose pour la sortie et obtenir cette erreur: OUT or INOUT argument 3 for routine db.deleteItem is not a variable or NEW pseudo-variable in BEFORE trigger
Y at-il un type spécifique que je dois utiliser? Si oui, comment puis-je le définir? Je n'ai pas trouvé de bons exemples.
Merci
utile, et je suis capable de le faire en SQL. J'essaie de voir comment je peux assigner un paramètre INOUT de PreparedStatement, mais il semble qu'il ne le supporte pas et CallableStatement le fait. – Seephor