Hola Ramon, Segun lo que entiendo , en tu caso la integridad referencial se comporta de diferente forma segun los datos que se manejan. Podra ser que alguna de las tablas este particionada y por eso con diferentes datos se comporte distinto? Tal vez ayudaria a resolver el problema si publicas en la lista un dump sin datos de las tablas en cuestion.
Saludos, Dorian 2011/1/7 Ramón Alberto Bruening González <albertobruen...@hotmail.com>: > Buenas noches compañeros: > > Tengo el siguiente problema, en mi base de datos tengo 2 tablas, una > cabecera y otra detalle (tipico), con integridad referencial y actualizacion > y eliminacion en cascada. > > Todos los registros hasta una fecha X(que ahora estoy tratando de encontrar > cuando fue a traves de las copias de seguridad) si borro o modifico la clave > se borra o actualiza > en cascada segun el caso, pero si es un registro nuevo cargado luego de la > fecha X si borro o modifico la clave, no me actualiza el detalle y el > registro queda huerfano. > > La Integridad Referencial existe, entonces probando la borre, y al intentar > volver a crear sobre los mismos campos, me dice que hay registro en la tabla > detalle que no estan > en la cabecera. > > Porque motivo pudo suceder esto?, me preocupa xq ultizo mucho las > eliminacion y actualizaciones en cascada. > > La version de postgres es 8.2.14 sobre linux y las aplicaciones sobre > windows con vb.net. > > Gracias. > - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda