Bonjour à tous,

Novice, je dirais meme très novice dans les bd, je voudrais savoir comment on peut utiliser AUTO_INCREMENT dans 2 champs dans la meme table:

ex:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
CREATE TABLE `client_tbl` (
  `id` smallint(6) NOT NULL auto_increment,
  `nom` varchar(50) NOT NULL default '',
  `prenom` varchar(50) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
la c'est id qui est auto_increment, j'aimerai rajouter ex:

- id_tel (auto_increment)

dans cette table et également dans 2 autres pour les rélier entre elles. La fonction autoincrement me donne une erreur:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key
Pourriez vous m'aider et m'expliquer.

Merci d'avance