Manual Trigger Creation

From: "Josh Berkus" <josh(at)agliodbs(dot)com>
To: pgsql-sql(at)postgresql(dot)org
Subject: Manual Trigger Creation
Date: 2001-03-19 22:48:16
Message-ID: web-26833@davinci.ethosmedia.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Tom, Stephan. List folks:

I'm having a great deal of trouble with the automated constraint
triggers as implemented in 7.1 beta 3. I find that if I establish a
foriegn key through the CREATE TABLE statement, things start to blow up
if I modify any of the tables involved, and there's no easy way to drop
and re-create the foriegn key. (PostgreSQL isn't alone in this ... MS
SQL Server is a headache if you want to tinker with the relational
structure).

As such, I'd like to manually create my own foriegn key triggers
instead, once I'm done tinkering with the DB structure. Can anyone
provide me with an example of this? I figure I'll need 5 triggers for
each key:

1. ON UPDATE trigger on Reference List
2. ON DELETE trigger on Reference List
3. ON UPDATE trigger on data table
4. ON DELETE trigger on data table
5. ON INSERT trigger on data table

Am I on the right track?

-Josh

______AGLIO DATABASE SOLUTIONS___________________________
Josh Berkus
Complete information technology josh(at)agliodbs(dot)com
and data management solutions (415) 565-7293
for law firms, small businesses fax 621-2533
and non-profit organizations. San Francisco

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Stephan Szabo 2001-03-19 22:58:35 Re: Manual Trigger Creation
Previous Message Frank Joerdens 2001-03-19 22:45:32 Re: Postgres & XML