Re: [pgsql-es-ayuda] RE: Error extraño en llave foranea

From: "Gilberto Castillo" <gilberto(dot)castillo(at)etecsa(dot)cu>
To: "Lazaro Ruben Garcia Martinez" <lgarciam(at)vnz(dot)uci(dot)cu>
Cc: "Lazaro Ruben Garcia Martinez" <lgarciam(at)vnz(dot)uci(dot)cu>, "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] RE: Error extraño en llave foranea
Date: 2014-02-19 15:31:35
Message-ID: 54243.192.168.207.54.1392823895.squirrel@webmail.etecsa.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

>
> Ya he descubierto la causa del error, sucede que la defición de la llave
> foránea era la siguiente:
>
> ALTER TABLE public.tbl_tramite_cita
> ADD CONSTRAINT fk_tpc_fecha_tipo_documento_tipo_seccion FOREIGN KEY
> (fecha, ncl_tipo_documento, ncl_tipo_seccion)
> REFERENCES public.tbl_cita_planificacion(fecha, ncl_tipo_seccion,
> ncl_tipo_documento)
> ON DELETE NO ACTION
> ON UPDATE NO ACTION
> NOT DEFERRABLE;
>
> y era el orden de las columnas en estas líneas:
> FOREIGN KEY (fecha, ncl_tipo_documento, ncl_tipo_seccion) y REFERENCES
> public.tbl_cita_planificacion(fecha, ncl_tipo_seccion,
> ncl_tipo_documento), cuando ambas deben tener el mismo orden en la
> defición de las columnas.
>
> Es este el comportamiento esperado, o es un bug???

Sí es el comportamiento esperado y lógico.

Saludos,
Gilberto Castillo
La Habana, Cuba

Attachment Content-Type Size
unknown_filename text/plain 179 bytes
unknown_filename text/plain 157 bytes

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Micky Khan 2014-02-19 22:44:54 RE: No conecta por odbc
Previous Message Alvaro Herrera 2014-02-18 17:13:51 Re: RE: Error extraño en llave foranea