Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/05/2007, 16h02   #1
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 38
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 38
Points : 11
Points : 11
Par défaut auto increment table

salut a tous, je ne sait pas si je poste dans le bon forum mais bon.


J'utilise le pack easy php; et dans mysql, je creé une table avec l'option auto- increment , mais je desire savoir s'il y a un moyen pour ne pas que mysql auto- increment a a partir de la valeur la plus haute.
ex: g 4 entre differente = 2 /54 /8/ 756

la si je rajoute une entré elle aura pour valeur 757, mais si je desire que ce soit 3, est ce possible (aussi bien sous mysql que sous une fonction php par exemple).

Bref j'espere etre clair.
merci pour vos reponces
sadkill est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2007, 17h48   #2
Membre chevronné
 
Avatar de pop_up
 
Inscription : avril 2006
Messages : 833
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 833
Points : 690
Points : 690
Ce sujet est classique sur ce forum et la réponse est toujours la même.

On utilise pas auto_increment pour avoir une suite croissante ou autre chose du genre

on utilise l'auto increment SEULEMENT pour avoir un tuple UNIQUE.

Donc tu utilise mal ce champ. Si tu veux un champ ou les nombres se suivent fait une autre colonne.

pop_up est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2007, 21h49   #3
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 38
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 38
Points : 11
Points : 11
non, justement je souhaite l'utiliser comme valleur unique, mais je me demander juste si il y avait un moyen pour utiliser des valeurs d'entre effacer comme nouvelle entrée
sadkill est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2007, 08h23   #4
Membre chevronné
 
Avatar de pop_up
 
Inscription : avril 2006
Messages : 833
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 833
Points : 690
Points : 690
Non. Le seul moyen si tu veut pas de trous c'est de tout effacer et de tout reinserer.
pop_up est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h44.


 
 
 
 
Partenaires

Hébergement Web