auto increment MySQL

auto increment MySQL - Programmation

Marsh Posté le 10-04-2002 à 22:08:33    

Jveux créer un champ auto incrémenté ds une db en MySQL... et j'arrive po :(
 
QUand j'essaie il me dit kil doit y avoir un seul champ auto (c le seul) et kil doit etre defini comme une clé ?
 
QQUn peut m'aider ?

Reply

Marsh Posté le 10-04-2002 à 22:08:33   

Reply

Marsh Posté le 10-04-2002 à 22:10:17    

tadzoa a écrit a écrit :

Jveux créer un champ auto incrémenté ds une db en MySQL... et j'arrive po :(
 
QUand j'essaie il me dit kil doit y avoir un seul champ auto (c le seul) et kil doit etre defini comme une clé ?
 
QQUn peut m'aider ?  




 
crée ta table normalement sans le AUTO_INCREMENT ensuite tu fais modifier et tu l'ajoute a la mano


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
Reply

Marsh Posté le 10-04-2002 à 22:16:10    

marche po... ca fait pareil  
MySQL a répondu: Incorrect table definition; There can only be one auto column and it must be defined as a key

Reply

Marsh Posté le 10-04-2002 à 22:29:09    

ben tu coches la case "primaire" pour ton champs auto si tu as phpmyadmin  
 
sinon en sql ca donne un truc du genre :
 
CREATE TABLE `table` (
`champs_auto` TINYINT NOT NULL AUTO_INCREMENT PRIMARY KEY,  
`champs2` TINYINT NOT NULL
);


---------------
All we need is a soul revolution
Reply

Marsh Posté le 10-04-2002 à 22:46:54    

thx ca marche :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed