Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/01/2015, 14:16
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Llave foranea

Te disparará error porque los campos son diferentes.
En stockmaster, el campo es un VARCHAR(6), mientras que en stockcategory2 es un CHAR(6), no es lo mismo.
Las FK deben ser del mismo tipo de columna, longitud, charset y collation de la PK en la tabla referida. No importa si ambas son columnas de caracters, porq2ue el rango de representacion y almacenamiento es diferente entre CHAR y VARCHAR. POr eso no te dejará crearla.
Además, si ya tienes datos en la tabla de la FK, deberás previamente verificar que no haya incosnistencias entre ambas tablas, de lo contrario no podrá genrar la FK.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)