Voici ma requete dans mon code java:

String requete2 = null;
requete = "Update donnees SET Id_Donnee=Id_Donnee-1 WHERE Id_Donnee>"+id+"";
System.out.println(requete);
stmt.executeUpdate(requete2);
id est un int et je cherche a decrementer ( enlever 1) la valeur de tous les champs qui ont un id_donnee supérieur a "id"

voici lerreur :

java.sql.SQLException: Can not issue NULL query.
voici la requete qui est affcihé dans la concole grace au System.out.println(requete);

Update donnees SET Id_Donnee=Id_Donnee-1 WHERE Id_Donnee>0

cette requete marche dans My Sql mais refuse de se lancer dans mon code JAVA ... y aurait t'il quelques modifications a faire pour s'adapter a java ?