Received: from localhost.localdomain (postgresql.org [64.49.215.8]) by localhost (Postfix) with ESMTP id 448304765F7 for ; Wed, 22 May 2002 10:06:40 -0400 (EDT) Received: from sss.pgh.pa.us (unknown [192.204.191.242]) by postgresql.org (Postfix) with ESMTP id E9D854763B2 for ; Wed, 22 May 2002 09:55:41 -0400 (EDT) Received: from sss2.sss.pgh.pa.us (tgl@localhost [127.0.0.1]) by sss.pgh.pa.us (8.11.4/8.11.4) with ESMTP id g4MDtZW23744; Wed, 22 May 2002 09:55:35 -0400 (EDT) To: Bhuvan A Cc: pgsql-sql@postgresql.org Subject: Re: Compatibility Issue of CREATE RULE in 7.2 In-reply-to: References: Comments: In-reply-to Bhuvan A message dated "Wed, 22 May 2002 17:46:59 +0530" Date: Wed, 22 May 2002 09:55:35 -0400 Message-ID: <23741.1022075735@sss.pgh.pa.us> From: Tom Lane X-Archive-Number: 200205/240 X-Sequence-Number: 7875 Bhuvan A writes: > bhuvan=# CREATE RULE rule_test_rule AS ON insert TO rule_test do > delete from rule_test where key = new.key; You could probably make this work by doing it in a BEFORE INSERT trigger, instead of a rule. regards, tom lane