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

MS SQL Server Discussion :

Auto Increment aléatoire


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 78
    Par défaut Auto Increment aléatoire
    Bonjour à tous,
    je dispose d'une table sql server 2005 avec une colonne en autoincrement (type INT - Identity Increment = 1) ... donc elle est bien incrémentée de 1 lors de l'insertion d'un record.

    Cependant, depuis quelques jours, il y a des sauts au niveau de l'increment càd au lieu de faire +1, j'ai parfois +30 puis +1 puis +1000 etc ...

    Je ne vois pas ce qui se passe ... auriez-vous des suggestions ?

    Merci

  2. #2
    Membre expérimenté
    Avatar de Lyche
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2007
    Messages
    2 523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 523
    Billets dans le blog
    4
    Par défaut
    Citation Envoyé par SuperWaza Voir le message
    Bonjour à tous,
    je dispose d'une table sql server 2005 avec une colonne en autoincrement (type INT - Identity Increment = 1) ... donc elle est bien incrémentée de 1 lors de l'insertion d'un record.

    Cependant, depuis quelques jours, il y a des sauts au niveau de l'increment càd au lieu de faire +1, j'ai parfois +30 puis +1 puis +1000 etc ...

    Je ne vois pas ce qui se passe ... auriez-vous des suggestions ?

    Merci
    Tu dois avoir des delete de données dans ta table. Parce que c'est techniquement impossible qu'il y ai des "sauts de valeurs aléatoire" dans un identity( 1, 1 )
    Rejoignez la communauté du chat et partagez vos connaissances ou vos questions avec nous

    Mon Tutoriel pour apprendre les Agregations
    Consultez mon Blog SQL destiné aux débutants

    Pensez à FAQ SQL Server Ainsi qu'aux Cours et Tuto SQL Server

  3. #3
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Lyche Voir le message
    Tu dois avoir des delete de données dans ta table. Parce que c'est techniquement impossible qu'il y ai des "sauts de valeurs aléatoire" dans un identity( 1, 1 )
    Ou bien des transactions non committées...

  4. #4
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Bonjour,

    Citation Envoyé par 7gyY9w1ZY6ySRgPeaefZ
    Ou bien des transactions non committées...
    C'est possible, mais le fichier du journal des transactions aurait probablement explosé ...
    Vous pouvez peut-être le retrouver avec cette requête.

    Citation Envoyé par SuperWaza
    Cependant, depuis quelques jours, il y a des sauts au niveau de l'increment càd au lieu de faire +1, j'ai parfois +30 puis +1 puis +1000 etc ...
    Je penche pour la suggestion de Lyche
    Cela dit, je ne vois pas ce que cela peut faire ... une telle valeur est purement technique, probablement clé primaire.
    Donc je ne vois pas où est le problème.

    @++

  5. #5
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 78
    Par défaut
    Bonjour à tous,
    c'est bien ce qu'il me semblait ... mais je voulais avoir vos infos / idées.

    Merci et bonne journée à tous

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

Discussions similaires

  1. auto-increment
    Par fafet dans le forum Requêtes
    Réponses: 2
    Dernier message: 11/07/2003, 15h05
  2. [MYSQL] valeur auto-increment
    Par alex1er dans le forum Requêtes
    Réponses: 5
    Dernier message: 10/07/2003, 12h26
  3. Auto Increment
    Par Guizz dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 23/06/2003, 18h36
  4. Nom du champs auto-incrementé
    Par norroy dans le forum Requêtes
    Réponses: 2
    Dernier message: 17/06/2003, 18h30
  5. Pb d'auto-incrément sur une table v7
    Par Nivux dans le forum Paradox
    Réponses: 9
    Dernier message: 26/12/2002, 12h05

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