IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 PostgreSQL Discussion :

Reindex à partir de 1


Sujet :

PostgreSQL

  1. #1
    Membre du Club Avatar de chaying
    Inscrit en
    Mars 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 84
    Points : 57
    Points
    57
    Par défaut Reindex à partir de 1
    Bonjour
    Je dois reindexer une table a partir de 1 apres l'avoir modifier mais REINDEX ne semble pas fonctionner. Y-a-t-il une autre fonction pour faire cela ou c'est moi qui m'y prend mal ?
    Merci

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 173
    Points : 5 345
    Points
    5 345
    Par défaut
    bonjour,

    REINDEX permet de reconstruire le / les indexs présent sur une table.

    http://www.postgresql.org/docs/9.1/s...e-reindex.html


    Et cette routine fonctionne.

    Qu'essayez vous faire au juste ?

  3. #3
    Membre du Club Avatar de chaying
    Inscrit en
    Mars 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 84
    Points : 57
    Points
    57
    Par défaut
    Bonjour, merci de vous arreter sur mon post.

    J'ai une table que je dois vider de temps en temps et dont j'aimerais que l'index reprenne le comptage a 1 apres vidange. Or a present, il reprend la ou il s'etait arrete.

  4. #4
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 173
    Points : 5 345
    Points
    5 345
    Par défaut
    la clef primaire vous voulez dire ?

    vous avez une séquence associée a cette colonne ?

  5. #5
    Membre du Club Avatar de chaying
    Inscrit en
    Mars 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 84
    Points : 57
    Points
    57
    Par défaut
    Citation Envoyé par punkoff Voir le message
    la clef primaire vous voulez dire ?

    vous avez une séquence associée a cette colonne ?
    Juste la colonne id, qui est aussi ma cle primaire.

  6. #6
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 173
    Points : 5 345
    Points
    5 345
    Par défaut
    comment s'incrémente-t-elle de 1 ?

    vous devez avoir soit une séquence associée soit une valeur dans une table qui détermine la derniere valeur.

  7. #7
    Membre du Club Avatar de chaying
    Inscrit en
    Mars 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 84
    Points : 57
    Points
    57
    Par défaut
    Citation Envoyé par punkoff Voir le message
    comment s'incrémente-t-elle de 1 ?
    avec la directive serial
    vous devez avoir soit une séquence associée soit une valeur dans une table qui détermine la derniere valeur.
    Je ne suis pas sur que c'est de cela dont vous parlez mais la definition dans la table est juste :

  8. #8
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 173
    Points : 5 345
    Points
    5 345
    Par défaut
    cf la doc : http://www.postgresql.org/docs/8.1/s...ATATYPE-SERIAL

    il faut que vous mettiez à 1 la séquence associée : http://www.postgresql.org/docs/9.1/s...-sequence.html
    avec sertVal

  9. #9
    Membre du Club Avatar de chaying
    Inscrit en
    Mars 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 84
    Points : 57
    Points
    57
    Par défaut
    J'avais cherche dans la doc mais je regardais au mauvais endroit.
    Merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Pop-up d'une dialog box a partir d'un bouton
    Par bobbyjack dans le forum MFC
    Réponses: 21
    Dernier message: 13/09/2005, 15h32
  2. pb de récup de handle à partir d'une dll
    Par yokito dans le forum Langage
    Réponses: 2
    Dernier message: 20/08/2002, 12h29
  3. Réponses: 1
    Dernier message: 01/08/2002, 21h09
  4. Réponses: 3
    Dernier message: 12/06/2002, 19h03
  5. Réponses: 3
    Dernier message: 19/04/2002, 00h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo