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

Determinar foreign key e Innodb

Estas en el tema de Determinar foreign key e Innodb en el foro de Mysql en Foros del Web. Ya cree mis tablas pero al cargar mi script en mysql me aparece un mensaje: Can´t create table pagos\inscripciones.frm <errno:150> y mi codigo es el ...
  #1 (permalink)  
Antiguo 11/03/2006, 11:29
 
Fecha de Ingreso: marzo-2006
Ubicación: México, Edo.Mex.
Mensajes: 1
Antigüedad: 18 años, 8 meses
Puntos: 0
Pregunta Determinar foreign key e Innodb

Ya cree mis tablas pero al cargar mi script en mysql me aparece un mensaje:
Can´t create table pagos\inscripciones.frm <errno:150>
y mi codigo es el siguiente:

create table inscripciones(
nocta varchar(8) not null,
idnivel int not null,
grado varchar(10) not null,
idcontrato int not null,
bajacta bool null,
suspcta bool null,
reactcta bool null,
turno int not null,
foreign key(nocta)
references alumnos(nocta)
on update cascade
on delete cascade,
foreign key(idnivel)
references nivel(idnivel)
on update cascade
on delete cascade,
foreign key(idcontrato)
references contratos(idcontratos)
on update cascade
on delete cascade
)TYPE=Innodb;
Ya tengo las otras tablas creadas pero me marca el error solo en esta.
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:58.