Thread: example of trigger to track DB changes

example of trigger to track DB changes

From
Michael Olivier
Date:
I've looked through the trigger examples in the html doc and the src
tree but didn't find the one I was looking for.

I want to set up a trigger to track changes (add/update/delete) to rows
in two tables.  This can be through inserting OID's or acctname's
(acctname of web users) into a "changed_rows" table that keeps track of
changed rows.

Would someone provide some source code that does this?  I'm assuming a
lot of people have done this... I'm using 6.3.2 ...

thanks!
Michael


Re: [SQL] example of trigger to track DB changes

From
Brook Milligan
Date:
I've looked through the trigger examples in the html doc and the src  tree but didn't find the one I was looking
for.

Look in the rules docs instead.
  I want to set up a trigger to track changes (add/update/delete) to rows  in two tables.  This can be through
insertingOID's or acctname's  (acctname of web users) into a "changed_rows" table that keeps track of  changed rows.
 
  Would someone provide some source code that does this?  I'm assuming a  lot of people have done this... I'm using
6.3.2...
 

The rules docs describe how to do exactly this and give an example.

Cheers,
Brook


Re: [SQL] example of trigger to track DB changes

From
wieck@debis.com (Jan Wieck)
Date:
>
>    I've looked through the trigger examples in the html doc and the src
>    tree but didn't find the one I was looking for.
>
> Look in the rules docs instead.
>
>    I want to set up a trigger to track changes (add/update/delete) to rows
>    in two tables.  This can be through inserting OID's or acctname's
>    (acctname of web users) into a "changed_rows" table that keeps track of
>    changed rows.
>
>    Would someone provide some source code that does this?  I'm assuming a
>    lot of people have done this... I'm using 6.3.2 ...
>
> The rules docs describe how to do exactly this and give an example.

    But  all  those  examples are based on v6.4. In fact the rule
    system of v6.3.2 cannot handle them because it's broken!

    Please upgrade to v6.5 (just released)  before  playing  with
    the rule system.


Jan

--

#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me.                                  #
#========================================= wieck@debis.com (Jan Wieck) #