récupere la valeur max d'un champs
Bonjour ,j'ai besoin de votre aide je travail avec struts sous eclipse et avec oracle comme sgbd
en fait j'ai créer une requéte qui permet d'inserer des données dans une table
je veux recupérer la valeur max du champ NUMDEMABON et puis l'incrementer pour que a l'insertion je met la valeur max+1 dans c champ
voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
try{
PreparedStatement pstmt =con.getcon().prepareStatement("INSERT INTO DEMANDE_ABONNEMENT(NUMDEMABON,ADRESLOCALAB,VILLELOCALAB,CODETYPEREGAB,CODETYPEDEMAB,CODECLIE) values(?,?,?,?,?,?)");
pstmt.setInt(1,la valeur max+1);
pstmt.setString(2, adresse);
pstmt.setString(3, ville);
pstmt.setString(4, reg);
pstmt.setString(5, ab);
pstmt.setString(6, clie);
pstmt.execute();
} |
comment faire pour récupere cette valeur max et puis l'incrémnter et méttre la valeur dans
pstmt.setInt(1,la valeur max+1);
merci