28/06/2013, 12:45
|
| | Fecha de Ingreso: mayo-2013 Ubicación: Querétaro
Mensajes: 4
Antigüedad: 11 años, 7 meses Puntos: 0 | |
No puedo ccrear una relacion tengo un pequeño problemita al relacionar tablas y esque me marca el siguiente error:
#1005 - Can't create table 'icateq.#sql-974_8c' (errno: 150)
tengo una tabla llamada indicador que tiene el campo que va a se en este caso la yave foranea
y es :
id_ubm tipo varchar 4
y la tabla padre es ubm con su llave principal
id_ubm varchar 4
y este es el codigo que use para crear la relacion.
ALTER TABLE `indicador` ADD CONSTRAINT `FK_unidad` FOREIGN KEY (`id_ubm`) REFERENCES `ubm` (`id_ubm`)
Ahh se me olvidava las tablas ya estan definidas como InnoDb |