Comment récupérer, en java , les erreurs et les warnings d'une requete sql ?
Version imprimable
Comment récupérer, en java , les erreurs et les warnings d'une requete sql ?
Je pense que dans l'exception(SQLException) lancee par le driver jdbc en cas d'erreur tu obtenir le message decrivant l'erreur.
Pour les warning tu peux faire un truc comme ça :
mais bon, les warnings y'en a pas souvent ... ;)Code:
1
2
3
4
5
6
7 SQLWarning warning = connection.getWarnings(); while (warning != null) { String message = warning.getMessage(); String sqlState = warning.getSQLState(); int errorCode = warning.getErrorCode(); warning = warning.getNextWarning(); }
Je te laisse avec la javadoc pour voir ce que tu peux faire avec les warnings ...
[EDIT] tu peux également obtenir les warning d'un Statement, d'un ResultSet ...