Ayuda por favor!!

Boris Valladares
30 de Octubre del 2003
Disculpen alguien se ha topado con el siguiente error?
Ora-02291 integrite constraint str-name violated- parent key not found

An attempt waw made to INSERT or UPDATE a foreign key value. The result was a value that is not in the parent key.
Action: Update to or Insert a value that is in the parent key



Carlos
30 de Octubre del 2003
Estas intentando insertar un valor en una tabla hija y ese valor no está en la tabla padre.
Me explico, tienes una tabla de clientes, que consta de un codigo de cliente y su nombre.
Tienes otra , por ejemplo de facturas, en esta segunda tabla tienes un campo que es el codigo de cliente, si expendes una factura para el cliente 452, y ese codigo de cliente no esta en la tabla de clientes, te va a saltar ese error. Se da por sentado de que la tabla facturas tiene una foreign key contra la tabla clientes en el campo del codigo de cliente.
Para la actualización es lo mismo, intentas actualizar un campo /campos que forman parte de una foreign key y el nuevo valor no está en la tabla padre.

Espero haberte ayudado

Boris Valladares
30 de Octubre del 2003
Gracias por tu ayuda.