Me devuelve lo siguiente:
Código HTML:
-- -- Estructura de tabla para la tabla `bloque` -- CREATE TABLE `anuncio` ( `franja` varchar( 10 ) NOT NULL , `num_bloque` tinyint( 8 ) NOT NULL , `dia` date NOT NULL , `numero` tinyint( 8 ) NOT NULL , `duracion` tinyint( 8 ) NOT NULL , PRIMARY KEY ( franja, num_bloque, dia, numero ) , INDEX ( franja ) , INDEX ( num_bloque ) , INDEX ( dia ) , FOREIGN KEY ( franja ) REFERENCES bloque( franja ) ON DELETE NO ACTION ON UPDATE CASCADE , FOREIGN KEY ( num_bloque ) REFERENCES bloque( num_bloque ) ON DELETE NO ACTION ON UPDATE CASCADE , FOREIGN KEY ( dia ) REFERENCES bloque( dia ) ON DELETE NO ACTION ON UPDATE CASCADE ) ENGINE = InnoDB DEFAULT CHARSET = latin1; MySQL ha dicho: #1005 - Can't create table './d245575_cvt/anuncio.frm' (errno: 150)
El resto de bases de datos es también InnoBD.
He probado a introducir indices para las claves foraneas.
Version de MySQL 5.0
Gracias