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

Responder a