Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

¿que hay mal en esta sentencia?

Estas en el tema de ¿que hay mal en esta sentencia? en el foro de Mysql en Foros del Web. hola, llevo rato dandole vueltas y nada de nada.... me da error. ¿que hago mal? create table boxmail( id_mail int(6) not null primary key auto_increment, ...
  #1 (permalink)  
Antiguo 10/02/2006, 05:09
 
Fecha de Ingreso: junio-2004
Mensajes: 6
Antigüedad: 19 años, 10 meses
Puntos: 0
¿que hay mal en esta sentencia?

hola,

llevo rato dandole vueltas y nada de nada.... me da error. ¿que hago mal?

create table boxmail(
id_mail int(6) not null primary key auto_increment,
id_group int(4) not null,
mail varchar(50)not null,
foreign key(id_group) references groupfull(id_group) ON DELETE CASCADE ON UPDATE CASCADE,
unique(mail))type=innodb;

gracias!!!
  #2 (permalink)  
Antiguo 10/02/2006, 05:14
 
Fecha de Ingreso: junio-2004
Mensajes: 6
Antigüedad: 19 años, 10 meses
Puntos: 0
os añado la creación de las tablas por si el error está en la otra.

//la crea correctamente
create table groupfull(
id_group int(4) not null auto_increment,
nombre varchar(50) not null,
unique(nombre),
primary key(id_group))type=innodb;

//sale error
create table boxmail(
id_mail int(6) not null primary key auto_increment,
id_group int(4) not null,
mail varchar(50)not null,
foreign key(id_group) references groupfull(id_group) on delete cascade on update cascade,
unique(mail))type=innodb;

gracias!!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:27.