|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre à l'essai
![]() Inscription : juillet 2002 Messages : 403 ![]() |
Bonjour;
J'ai crée une séquence oracle : Code :
vérification 1 : insertion d'un nouvel enregistrement ? id avant insert : 22 id apres insert : 41 Vérification 1 : OK Peut être parceque je n'ai pas activer la seq ? merci |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2003 Messages : 3 453 ![]() |
Comment connais tu l'id apres insert ?
regarde ce post, ça pourra t'aider http://www.developpez.net/forums/sho...E9quence+cache
__________________
More Code : More Bugs. Less Code : Less Bugs |
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
ou peut-être parce que tu as un CACHE de 20
Sinon, la séquence n'est pas un objet fiable si tu ne veux pas de trou |
|
|
00
|
|
|
#4 | |
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
Citation:
Code :
SELECT max(COL_SANS_TROU)+1 FROM MA_TABLE; |
|
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
ou plus performant, maintenir une table de séquence
|
|
|
00
|
|
|
#6 |
|
Membre habitué
![]() Inscription : mai 2004 Messages : 117 ![]() |
quand tu créés ta sequence mets NOCACHE, ca évite ce genre de désagrément.
__________________
(+mitch): nan mais nanar j'préfère mourir contre un platane apres un accident de voiture plutot que d'une rupture d'anévrisme devant mon ecran d'pc |
|
|
00
|
|
|
#7 | |
![]() Inscription : décembre 2002 Messages : 2 397 ![]() |
Citation:
Cette proposition n'est valable que si on accepte la (petite) perte de performances qui découle de la suppression du cache.
__________________
Consultant / formateur Oracle indépendant Certifié OCP 10g et 11g, sécurité 11g |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com