Bonjour,
J'ai mis en place une séquence pour un ID d'une table.
Voici le mapping :
Ca marche correctement, par contre lorsque je supprime tous les colonnes par exemple de ma table, j'obtiens toujours comme ID le dernier ID supprimer +1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <id name="idQualification" column="ID_QUALIFICATION"> <generator class="sequence"> <param name="sequence">S_QUALIFICATION</param> </generator> </id>
Par exemple si je supprime tous la table alors que j'ai 10 ligne d'enregistrer, lorsque je fais un nouveau insert l'ID ce met a 11, alors je veux que sa repart de 1 de nouveau,
Voici la séquence :
Est ce que vous pouvez m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE SEQUENCE S_QUALIFICATION START WITH 1 INCREMENT BY 1 MAXVALUE 99999999999999999999
Partager