| From: | Jaime Casanova <jaime(at)2ndquadrant(dot)com> |
|---|---|
| To: | Juan <smalltalker(dot)marcelo(at)gmail(dot)com> |
| Cc: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | Re: Error de constraint |
| Date: | 2014-09-02 22:20:23 |
| Message-ID: | CAJKUy5iMC4iv2ThHNCZQj6iwb4pqqstepSpHGJJ+yrwpX0437g@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
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
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Juan | 2014-09-02 22:24:40 | Re: Error de constraint |
| Previous Message | Juan | 2014-09-02 21:54:44 | Re: Error de constraint |