Re: [GENERAL] Foreign key behavior different in a function and outside

2010-03-05 Thread Mridula Mahadevan
- From: Richard Huxton [mailto:d...@archonet.com] Sent: Friday, March 05, 2010 1:27 AM To: Mridula Mahadevan Cc: Tom Lane; pgsql-general@postgresql.org Subject: Re: [GENERAL] Foreign key behavior different in a function and outside On 05/03/10 06:45, Mridula Mahadevan wrote: > Thanks for the respo

Re: [GENERAL] Foreign key behavior different in a function and outside

2010-03-04 Thread Mridula Mahadevan
Lane [mailto:t...@sss.pgh.pa.us] Sent: Thursday, March 04, 2010 7:45 PM To: Mridula Mahadevan Cc: pgsql-general@postgresql.org Subject: Re: [GENERAL] Foreign key behavior different in a function and outside Mridula Mahadevan writes: > CREATE OR REPLACE FUNCTION delete_B(id integer) > RETU

[GENERAL] Foreign key behavior different in a function and outside

2010-03-04 Thread Mridula Mahadevan
I have 3 tables say A, B, C CREATE TABLE A ( A_id integer NOT NULL, CONSTRAINT A_pkey PRIMARY KEY (A_id) ) ; CREATE TABLE B ( B_id serial NOT NULL, A_id integer NOT NULL, CONSTRAINT B_pkey PRIMARY KEY (B_id), CONSTRAINT fkd08b6eeeb4f3a730 FOREIGN KEY (A_id) REFERENCES A(A_id) MATC