Requête préparée et java

Bonjour,
voici mon problème dans mon code java comment je peux utiliser une requête préparée avec un id qui auto s'incrémente sous oracle.

mon code d'insertion
String sql="insert into ouverturecompte values(?,?,?,?,?,?,?,?,?,?)";

mon code de recupération

db.getPstmt().setInt(1, Integer.parseInt(cleribtext.getText()));
db.getPstmt().setString(2, (agencetext.getText()));
db.getPstmt().setString(3, (nomtext.getText()));
db.getPstmt().setString(4,(prenomtext.getText()));
db.getPstmt().setString(5, (adressetext.getText()));
db.getPstmt().setString(6, (mailtext.getText()));
db.getPstmt().setString(7, (telephonetext.getText()));
db.getPstmt().setString(8, (fraistext.getText()));
db.getPstmt().setString(9, (remunerationtext.getText()));
db.getPstmt().setInt(10, Integer.parseInt(numerotext.getText()));

ce code marche quand je fais une insertion mais comment je pourrais ajouter un id qui va s'incrémenter merci pour votre aide.

1 réponse

  1. Il faudrait que tu l'ajoutes dans ta base de données :

    int NOT NULL AUTO_INCREMENT
    0
    1. j'ai essayé mais java me dit que les valeurs a ajoutés sont insuffisants
      0