Le 31/05/2012 18:51, HOHWILLER Raoul a écrit :
Bonjour de CAHORS 46
Existe-t-il une manip, lorsqu'on supprime des enregistrements dans une
base, pour remettre à jour l'incrémentation dans le champ de la clef
primaire pour avoir une suite logique.
1
2
3
4
5
6
7
au lieu de
1
4
5
7
Nom de la table = CUISINE
Clé primaire Nom de champ = ID
le champ est de type Integer autovaleur OUI
CONFIGURATION
WINDOWS7
LibreOffice 3.5.4
Java 1.6.0_31
J'ai tenté en vain toutes les possibilités que j'ai pu trouver sur les
listes de discussions
Merci une nouvelle fois pour votre collaboration et votre indulgence
pour le profane.
Cordialement
Raoul
Hello,
Si ta clef est en auto-increment, tu ne devrais pas pouvoir.
Par ailleurs, ce genre de pratique serait dangereux : prenons l'exemple
d'une base [1, 2, 3, 4, 5].
Tu supprimes l'enregistrement 3... que doit-il se passer ?
-> Remettre la valeur de la clef pour la prochaine insertion à 3 ? Que
se passe-t-il quand tu vas vouloir recréer l'enregistrement 4 toujours
existant ?
-> Renuméroter tous les enregistrements existants ? Que faire si ils
sont enregistrés dans d'autres tables ?
Je ne sais pas quel est ton besoin derrière, mais je pense que tu
devrais également nous le présenter, nous pourrions mieux t'aider à ce
niveau là je pense.
Bonne après-midi,
Anael
--
Envoyez un mail à users+help@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être
supprimés
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.