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

insertar en tablas con foreing key

Estas en el tema de insertar en tablas con foreing key en el foro de Mysql en Foros del Web. hola a todos :) tengo el siguiente problema mis tablas: cliente id_cliente nombre registro id_cliente_fk Cuando intento hacer un insert en la tabla clientes, esta ...
  #1 (permalink)  
Antiguo 17/01/2011, 08:56
 
Fecha de Ingreso: julio-2006
Ubicación: Concepción
Mensajes: 66
Antigüedad: 17 años, 9 meses
Puntos: 0
insertar en tablas con foreing key

hola a todos :)
tengo el siguiente problema

mis tablas:

cliente
id_cliente
nombre



registro

id_cliente_fk


Cuando intento hacer un insert en la tabla clientes, esta todo bien.

pero cuando trato de hacer el insert para id_cliente de la tabla registro
no me deja..
ambas son innodb y estan hechas las relaciones..


alguien sabe como hacer el insert?

gracias
  #2 (permalink)  
Antiguo 18/01/2011, 07:55
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: insertar en tablas con foreing key

Debe dejarte insertar siempre que estes intentando entrar un valor que ya exista en la tabla clientes...

Muestra el script de creación de las tablas así podremos ver algo.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Etiquetas: key, tablas
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 13:24.