Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Problema con Script Sql

Estas en el tema de Problema con Script Sql en el foro de Mysql en Foros del Web. Hola estoy intentando meter una base de datos en MySql y me encuentro con este problema de las claves foraneas. Me he creado un ejemplo ...
  #1 (permalink)  
Antiguo 11/12/2008, 11:29
 
Fecha de Ingreso: noviembre-2008
Mensajes: 62
Antigüedad: 15 años, 5 meses
Puntos: 1
Problema con Script Sql

Hola estoy intentando meter una base de datos en MySql y me encuentro con este problema de las claves foraneas.

Me he creado un ejemplo sencillo de mis tablas, pero incluso asi no lo consigo hacer.

Código:
CREATE TABLE `Estrategia`
(
	`id` INTEGER  NOT NULL AUTO_INCREMENT,
	PRIMARY KEY (`id`)
)Type=InnoDB;


CREATE TABLE `Partidas`
(
	`id` INTEGER  NOT NULL AUTO_INCREMENT,
	`id_Estrategia` VARCHAR(255)  NOT NULL,
	PRIMARY KEY (`id`),
	INDEX `Partidas_FI_1` (`id_Estrategia`),
	CONSTRAINT `Partidas_FK_1`
		FOREIGN KEY (`id_Estrategia`)
		REFERENCES `Estrategia` (`id`)
)Type=InnoDB;
Alguno de Ustedes ve el Fallo en Partidas. Muchas Gracias
  #2 (permalink)  
Antiguo 11/12/2008, 14:19
 
Fecha de Ingreso: noviembre-2008
Mensajes: 62
Antigüedad: 15 años, 5 meses
Puntos: 1
Respuesta: Problema con Script Sql

Ya encontre el fallo, Es que la clave primaria es de tipo INT y la clave foranea es de tipo VARCHAR.

Bueno si alguno mas le pasa algo parecido, pues ahi un camino para comprobar.


Dew xD
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:13.