pg.ddx.io  pgsql-admin@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Donald Fraser <demolish@cwgsy.net>
To: [ADMIN] <pgsql-admin@postgresql.org>
To: Mario Alberto Soto Cordones <mario_soto@compuall.cl>
Subject: Re: PROBLEM WITH FOREIGN KEY
Date: Tue, 18 Mar 2003 16:50:35 -0000
Message-ID: <007201c2ed6e$825e7890$1664a8c0@DEMOLITION> (raw)
References: <2132.192.168.1.100.1048005174.squirrel@www.compuall.cl>

>> PostgreSQL ha dicho: ERROR: cumaasi_fk_cumacar referential integrity violation - key referenced from cumaasi not found in cumacar

The message is telling you that it cannot create the constraint because data in the two tables causes a referential integrity violation.
That is there is data in a record for table CUMAASI for columns cucarasi and cuempasi that cannot be matched to a record for table CUMACAR for columns cucodcar and cuempcar.

Regards
Donald Fraser
  ----- Original Message ----- 
  From: Mario Alberto Soto Cordones 
  To: pgsql-admin@postgresql.org 
  Sent: Tuesday, March 18, 2003 4:32 PM
  Subject: [ADMIN] PROBLEM WITH FOREIGN KEY


  hi.

  i have a big problem...

  i have created a 2 table cumacar and cumaasi,

  the structure is

  CUMACAR

  cuidcar   char(2)
  cucodcar  numeric(2)
  cudescar  varchar(35)
  cuempcar  numeric(2)
  primary key (cucodcar, cuempcar)


  CUMAASI

  cucodasi  numeric  3
  cudesasi  varchar  60
  cucarasi  numeric  2
  cuempasi  numeric  2
  primary key (cucarasi, cucodasi, cuempasi)

  i try create a foreing key and say:

  Error - /var/www/html/phpPgAdmin/sql.php -- Line: 112
  PostgreSQL ha dicho: ERROR: cumaasi_fk_cumacar referential integrity
  violation - key referenced from cumaasi not found in cumacar
  Your query:
  ALTER TABLE cumaasi
  ADD CONSTRAINT cumaasi_fk_cumacar
  FOREIGN KEY(cucarasi, cuempasi)
  REFERENCES
  cumacar (cucodcar, cuempcar)


  PLEASE HELP ME

  sorry for my englis... i live in chile...

  thank you











  ---------------------------(end of broadcast)---------------------------
  TIP 5: Have you checked our extensive FAQ?

  http://www.postgresql.org/docs/faqs/FAQ.html

view thread (7+ messages)  latest in thread

Message-ID: <007201c2ed6e$825e7890$1664a8c0@DEMOLITION>
Permalink:  ../007201c2ed6e$825e7890$1664a8c0@DEMOLITION/
Also on:    postgresql.org/message-id/007201c2ed6e$825e7890$1664a8c0@DEMOLITION

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-admin@postgresql.org
  Cc: demolish@cwgsy.net, mario_soto@compuall.cl
  Subject: Re: PROBLEM WITH FOREIGN KEY
  In-Reply-To: <007201c2ed6e$825e7890$1664a8c0@DEMOLITION>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox