[C con Clase] ayuda mysql
sebastianoldani
sebastianoldani en gmail.com
Vie Mar 9 00:48:07 CET 2007
Hola Oscar, que tal, bueno, primero seria bueno que pongas tambien el
error que te dio. Sin embargo, te escribo lo que me parece que deberias
cambiar.
Fijate si no tenes que poner
primary key, en vez de key
Lo ultimo tenes definida a la columna id de la tabla personas, como
unica o primaria.
Las claves foraneas, solo funcionan si la referencia es unica o
primaria, tene en cuenta eso.
Nos vemos espero te sirvan mis comentarios.
Sebastian Oldani.
> Buenos dias, estes el primer mensaje que envio a la lista , estoy siguiendo el curso de mysql y al crear una tabla me aparece un erro 150 y no me deja crear la tabla , todo pare ser por colocarle engine=InnoDB .
>
> mysql> CREATE TABLE telefonos3 (
> -> numero CHAR(12),
> -> id INT NOT NULL,
> -> KEY (id),
> -> FOREIGN KEY (id) REFERENCES personas (id)
> -> ON DELETE RESTRICT ON UPDATE CASCADE)
> -> ENGINE=InnoDB;
>
> las anteriores las he podido crear bien, no se que pasa, gracias por su colaboracion
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>
>
Más información sobre la lista de distribución Cconclase