
08/03/2006, 09:04
|
| | Fecha de Ingreso: junio-2005
Mensajes: 4
Antigüedad: 19 años, 9 meses Puntos: 1 | |
AYUDA con este error:ERROR 1005: Can't create table '.\biblio\libro.frm' (errno: 150) Creo la tabla editorial y luego no me deja crear la tabla libro, me da el error que aparece al final.
Estas son las tablas del caso. espero que alguien me pueda ayudar a solucionar esto. Gracias
mysql> create table editorial(
-> claveeditorial smallint not null,
-> nombre varchar(60),
-> direccion varchar(60),
-> telefono varchar(15),
-> primary key (claveeditorial)
-> ) engine=innoDB;
Query OK, 0 rows affected (0.51 sec)
mysql> create table libro(
-> claveeditorial smallint not null,
-> clavelibro int not null,
-> titulo varchar(60),
-> idioma varchar(15),
-> formato varchar(15),
-> categoria char,
-> primary key (clavelibro),
-> index (claveeditorial),
-> foreign key (claveeditorial)
-> references editorial(claveeditorial)
-> on delete set null
-> on update cascade
-> )engine=innodb;
ERROR 1005: Can't create table '.\biblio\libro.frm' (errno: 150) |