westsider
Messages postés26Date d'inscriptionmercredi 30 avril 2003StatutMembreDernière intervention10 avril 2005
-
14 mai 2004 à 16:36
scoder
Messages postés140Date d'inscriptiondimanche 18 avril 2004StatutMembreDernière intervention20 mars 2006
-
17 mai 2004 à 13:01
bonjour,
j'execute un script sql et ca me donne ca :
MySQL a répondu:
#1075 - Un seul champ automatique est permis et il doit être indexé
ca veux dire quoi a votre avis???
merci d'avance
www.aourik.tk
A voir également:
Un seul champ automatique est permis et il doit être indexé
nvstat
Messages postés1Date d'inscriptiondimanche 29 septembre 2002StatutMembreDernière intervention15 mai 2004 15 mai 2004 à 12:17
Tu peux pas déclarer un champ automatique sans qu'il soit indexé ... en clair il faut que tu mettes une clé sur le champ que tu veux rendre automatique ...
westsider
Messages postés26Date d'inscriptionmercredi 30 avril 2003StatutMembreDernière intervention10 avril 2005 17 mai 2004 à 10:02
create table cine(
id int(11) not null auto_increment,
titre varchar(100) not null,
type varchar(50) not null,
realisateur varchar(50) not null,
duree varchar(20) not null,
ageLeg varchar(10) default '0' not null,
ageCon varchar(10) default '0' not null,
distributeur varchar(20) default '0' not null,
site varchar(50) default '0' not null,
acteur longtext not null,
resume longtext not null,
salles varchar(50) not null,
horaire varchar(100) default '0' not null,
salle2 varchar(100) not null,
horaires2 varchar(100) not null,
salle3 varchar(100) not null,
horaires3 varchar(100) not null,
validerHoraire char(3) not null,
validerAffiche char(3) not null,
image varchar(50) not null,
pays varchar(50) not null
);
voici la requet !!
comment mettre une clé? en ajoutant index(champs)??
www.aourik.tk
scoder
Messages postés140Date d'inscriptiondimanche 18 avril 2004StatutMembreDernière intervention20 mars 2006 17 mai 2004 à 13:01
tu n'as pas de clé primaire sur ta table
exécutes ça
create table cine(
id int(11) primary key auto_increment,
titre varchar(100) not null,
type varchar(50) not null,
realisateur varchar(50) not null,
duree varchar(20) not null,
ageLeg varchar(10) default '0' not null,
ageCon varchar(10) default '0' not null,
distributeur varchar(20) default '0' not null,
site varchar(50) default '0' not null,
acteur longtext not null,
resume longtext not null,
salles varchar(50) not null,
horaire varchar(100) default '0' not null,
salle2 varchar(100) not null,
horaires2 varchar(100) not null,
salle3 varchar(100) not null,
horaires3 varchar(100) not null,
validerHoraire char(3) not null,
validerAffiche char(3) not null,
image varchar(50) not null,
pays varchar(50) not null
);