Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2009, 19:49
kain_raziel
 
Fecha de Ingreso: junio-2009
Mensajes: 45
Antigüedad: 14 años, 10 meses
Puntos: 1
Pregunta Problemas con llaves foráneas

Que tal a todos pues bueno el problema que tengo es el siguiente quiero crear unas llaves foráneas en mi BD de MySQL pero cuando ejecuto la instrucción que muestro a continuación:

Código PHP:
ALTER TABLE `alumnos`
  
ADD CONSTRAINT `id_grupo`
  
FOREIGN KEY (`id_grupo`)
    
REFERENCES `grupos`(`id_grupo`)
    
ON DELETE RESTRICT
    ON UPDATE RESTRICT

Me presenta este error:

Código:
SQL Error: Can't create table '.\jbg\#sql-630_1f3.frm' (errno: 150)
No se en que este mal la instrucción que realizo, en ninguna de las tablas me deja realizar dicha operación si alguien sabe por que me manda este error y alguna solución se los agradecería mucho.

Bueno todo esto lo realizo por medio de MySQL Administrator y también SQL Maestro for MYSQL.

Última edición por kain_raziel; 23/07/2009 a las 19:59 Razón: actualizar