auto-increment sans séquences ?
Bonjour,
j'ai fais une séquence pour une valaur auto-incerment, de la façon qu'on trouve partout sur le web, une séquence, un trigger before insert et un select next.val.
(je ne suis pas un expert).
Mais pour une raison qui m'échappe, la séquence ne s'incrémente pas toujours et lorsque je veux insérer un élément, j'ai un doublon.
Je n'ai malheureusement pas la requête précise ici.
Si vous avez une idée d'ou cela peut venir, je suis preneur..
Par contre, est-il possible de contrer cela avec une fonction qui ferait un
select max(monid)+1 into monid ?
Et si oui, comment faire pour que ca reprenne toutes les valeurs que l'on désire insérer, c'est ca que je ne visualise pas.
avec les :old. et :new. pour chacun des champs dans un trigger before insert ??
Merci pr votre aide.