Re: Error de constraint

From: Juan <smalltalker(dot)marcelo(at)gmail(dot)com>
To: Jaime Casanova <jaime(at)2ndquadrant(dot)com>
Cc: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Error de constraint
Date: 2014-09-02 22:24:40
Message-ID: CAKizN9y0RJd2GWFDdqqJ6_FMxo2msWr9B0VhwY105ykfgSU35g@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Jaime

1) no
2) puede ser.
3) no en esos campos (no tiene importancia).

1) no creo porque en la base que referencia a lista_centros el nombre
para ser insertado en padron debe existir en lista_centros, lo que no
entiendo es como padron tiene registros con nombres que no tiene
lista_centros.!!!

3) de hecho lista_centros no tiene triggers
la padron si pero en otra tabla y otro campo.

saludos

jmdc

2014-09-02 19:20 GMT-03:00 Jaime Casanova <jaime(at)2ndquadrant(dot)com>:

> 2014-09-01 15:22 GMT-05:00 Juan <smalltalker(dot)marcelo(at)gmail(dot)com>:
> > Jaime . lista
> >
> > aca te envio las definiciones de la tabla y la consulta que no deberia
> > tener registros
> > porque violaria la contraint
> >
> > CREATE TABLE padron
> > (
> [...]
> > centros character varying(255),
> [...]
> > CONSTRAINT cspadronprimarykey PRIMARY KEY (id_usuario),
> > CONSTRAINT cslista_centros FOREIGN KEY (centros )
> > REFERENCES lista_centros (nombre_centro) MATCH SIMPLE
> > )
> >
> >
>
> haces el FK a traves del nombre?
>
> opciones:
>
> 1) tienes registros con centro IS NULL en padron?
>
> SELECT count(*) FROM padron WHERE centro IS NULL;
> en ese caso está bien que se presenten registros.
>
> 2) se te ha caído la base últimamente?
>
> 3) nuevamente, hay algún trigger sobre la tabla padrón?
>
> --
> Jaime Casanova www.2ndQuadrant.com
> Professional PostgreSQL: Soporte 24x7 y capacitación
> Phone: +593 4 5107566 Cell: +593 987171157
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Martín Marqués 2014-09-03 13:54:36 Re: Curso "PostgreSQL Advanced Development & Performance"
Previous Message Jaime Casanova 2014-09-02 22:20:23 Re: Error de constraint