From: | "bob lapique" <lapique(at)chez(dot)com> |
---|---|
To: | imorgan(at)webcon(dot)net |
Cc: | pgsql-sql(at)postgresql(dot)org |
Subject: | Re: How to discover foreign keys (without pulling hair out) |
Date: | 2002-04-25 12:27:00 |
Message-ID: | GV4IL0$C9D156E91C6CCD1198F670F63041C3D5@tiscali.fr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
Hi,
I use pgAdminII on Windows. It connects to a PostgreSQL
on a Linux PC.
When you click on an existing table's icon, it shows you
a script that could have created it (it detects the
structure of the table by itself), including the foreign
keys.
That's an easy way. But maybe not very elegant...
-- Table: slip
CREATE TABLE "slip" (
"id_slip" int4 DEFAULT nextval
('"slip_id_slip_seq"'::text) NOT NULL,
"proprio" int4,
CONSTRAINT "slip_pkey" PRIMARY KEY ("id_slip"),
CONSTRAINT "slip_de" FOREIGN KEY ("proprio")
REFERENCES "maitre" ("maitre_id") ON DELETE NO ACTION ON
UPDATE NO ACTION NOT DEFERRABLE INITIALLY IMMEDIATE
);
COMMENT ON TABLE "slip" IS 'les slobards en folie !';
-------------------
Vous aussi devenez le "Coup de coeur de Julie" et gagnez une Webcam
sur http://www.chez.com !
Chez.com vous invite dcouvrir l'univers passionnant des sites persos.
From | Date | Subject | |
---|---|---|---|
Next Message | Christoph Haller | 2002-04-25 12:44:51 | Re: HAVING - clause |
Previous Message | Helge Kreutzmann | 2002-04-25 10:22:53 | Proper quoting of \e ? |