El lun, 23-02-2004 a las 07:22, [EMAIL PROTECTED] escribió:
> Que tal Allam: 
>  
> 
> Del manual de mysql [1] saqué éste ejemplo: 
>  
> 
> CREATE TABLE parent(id INT NOT NULL, PRIMARY KEY (id)) TYPE=INNODB; 
> CREATE TABLE child(id INT, parent_id INT, INDEX par_ind (parent_id), 
>              FOREIGN KEY (parent_id) REFERENCES parent(id) 
>              ON DELETE SET NULL 
> ) TYPE=INNODB; 
>  
> El cual probé y funcioná de forma correcta. 
>  

Algo pasa aca, a mi no me sirve exactamente ese ejemplo, no me respeta
la llave foranea.
>  
> Por otro lado, ¿Qué versión de mysql estás utilizando?, En el link de la 
> documentación dice: 
mysql> select version();
+-----------+
| version() |
+-----------+
| 4.0.15    |
+-----------+
 

>  
> Hasta aquí llegaba mi respuesta, pero por curiosidad quise ver si realmente 
> las sentencias sql funcionban (al menos las que pusiste en este correo) y no 
> me funcionaron, tons hay que sentarse un ratico a ver que hiciste.

Pues si, la creacion de la tabla que mande, fue uno de tantos intentos
fallidos y tenia errores, pero con las correcciones pertinentes
(Señaladas en todos las respuestas) NO se soluciona el problema.

Entonces si no es sintaxis, ¿Que puede ser? 
>  
>  
> 

Attachment: signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente

Responder a