Bonjour,

J'ai mis en place une séquence pour un ID d'une table.

Voici le mapping :

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>
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

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 :
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
Est ce que vous pouvez m'aider ?