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

Requêtes MySQL Discussion :

Reorganiser les clés Autoincerment


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2002
    Messages : 69
    Par défaut Reorganiser les clés Autoincerment
    Bonjour,

    J ai une auto increment sur un champ unique, pour des raisons techniques limiter les id de 0 à 63 , donc j aimerais pour voir faire une fonction de hash sur la clé pour récupere les trous, c est possible ou je dois passer par du code externe (java,c++,php,...).

    Merci pour l aide

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Mars 2006
    Messages
    400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo

    Informations forums :
    Inscription : Mars 2006
    Messages : 400
    Par défaut
    Si j'ai bien compris,
    tu as un champ id avec des valeurs auto-incrémentées,
    et tu souhaites obtenir les valeurs non utilisées ?

    Le faire en SQL est possible,
    regarde du côté des jointures.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2002
    Messages : 69
    Par défaut
    heu, en fait j aimerais pourvoir spécifier un numero a mon uniqueid quand je fais un insert dans mysql pour que ma cle unique soit comprise entre 0-63.

    Donc je pense avoir 2 possibilités :
    - Mysql a chaque insert verifie quel id unique est libre pour le champs auto increment (donc compris entre 0 - 63 , sinon il renvoie une erreur.

    - alors par programmation vérifier que je n arrive pas à 63 comme auto increment , si c est le cas je spécifie à la "main" les ID à prendre

    Dans les 2 cas je sais pas si mysql accepte

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

Discussions similaires

  1. Questions sur les clés de registre
    Par cjacquel dans le forum MFC
    Réponses: 1
    Dernier message: 30/04/2005, 20h12
  2. [Hashtable] Question sur les clés
    Par chabannou dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 24/04/2005, 19h40
  3. [CONCEPTION MCD] Problème avec les clés composées
    Par fabriceMerc dans le forum Schéma
    Réponses: 3
    Dernier message: 14/02/2005, 10h43
  4. [C#] Probleme sur les clés primaires composites
    Par stardeus dans le forum Windows Forms
    Réponses: 7
    Dernier message: 13/02/2005, 00h28
  5. Trier un std::map selon les valeurs plutot que les clés
    Par dj.motte dans le forum SL & STL
    Réponses: 2
    Dernier message: 13/11/2004, 22h54

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