copy the data to another audit table with the id of the user who deleted it with a timestamp when it was deleted.
The data in this table can be deleted once a week or a month as you would like it. --- "Khedr, Waleed" <[EMAIL PROTECTED]> wrote: > Another idea is to mark the record deleted instead of physically > deleting > it. > > Regards, > > Waleed > > -----Original Message----- > Sent: Monday, March 18, 2002 5:18 PM > To: Multiple recipients of list ORACLE-L > > > We need to be able to track what records have been deleted from a > table. > > Our current thinking is > 1. A "before delete" trigger, that stores a unique ID of the all the > data in > the table. > 2. A "after delete" trigger, which gets the records left in the > table. > 3. Subtract the two lists to find the records that have been deleted. > > This appears to be cumbersome, is there anyway to do this with one > trigger ? > > Thanks > > Darren > > > ---------------------------------------------------------------------------- > ---------------------------------------------- > Darren Browett P.Eng This message > was transmitted > Data Administrator using 100% > recycled electrons > Information and Communication Technology > City of Coquitlam > P:(604)927 - 3614 > E:[EMAIL PROTECTED] > ---------------------------------------------------------------------------- > ----------------------------------------------- > > > -- > Please see the official ORACLE-L FAQ: http://www.orafaq.com > -- > Author: Browett, Darren > INET: [EMAIL PROTECTED] > > Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 > San Diego, California -- Public Internet access / Mailing > Lists > -------------------------------------------------------------------- > To REMOVE yourself from this mailing list, send an E-Mail message > to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in > the message BODY, include a line containing: UNSUB ORACLE-L > (or the name of mailing list you want to be removed from). You may > also send the HELP command for other information (like subscribing). > -- > Please see the official ORACLE-L FAQ: http://www.orafaq.com > -- > Author: Khedr, Waleed > INET: [EMAIL PROTECTED] > > Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 > San Diego, California -- Public Internet access / Mailing > Lists > -------------------------------------------------------------------- > To REMOVE yourself from this mailing list, send an E-Mail message > to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in > the message BODY, include a line containing: UNSUB ORACLE-L > (or the name of mailing list you want to be removed from). You may > also send the HELP command for other information (like subscribing). ===== Mohammed Shakir CompuSoft, Inc. 11 Heather Way East Brunswick, NJ 08816-2825 (732) 672-0464 (Cell) (732) 257-6001 (Home) __________________________________________________ Do You Yahoo!? Yahoo! Movies - coverage of the 74th Academy Awards® http://movies.yahoo.com/ -- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: Mohammed Shakir INET: [EMAIL PROTECTED] Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists -------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).