Dear subscribers,
>
> I have triggers attached to a number of tables in a vendor's database.
> When certain columns in these tables are updated or inserted to, the
> trigger fires a stored procedure that builds a table containing all records
> within a rather broad range. Because the database is proprietary, I cannot
> make column changes such as adding a modifydate field.
>
> How can I select only those records that were updated or inserted that
> fired the trigger in the first place? For instance, Is there a system
> table that points to an unseen DateStamp on each record? Should I build a
> temporary table holding "old" records to compare to new ones? If so,
> wouldn't this be just as time-and-resource-consuming as the way I'm doing
> it now?
>
> Your help will be greatly appreciated.
> Demivolt
>
> I have triggers attached to a number of tables in a vendor's database.
> When certain columns in these tables are updated or inserted to, the
> trigger fires a stored procedure that builds a table containing all records
> within a rather broad range. Because the database is proprietary, I cannot
> make column changes such as adding a modifydate field.
>
> How can I select only those records that were updated or inserted that
> fired the trigger in the first place? For instance, Is there a system
> table that points to an unseen DateStamp on each record? Should I build a
> temporary table holding "old" records to compare to new ones? If so,
> wouldn't this be just as time-and-resource-consuming as the way I'm doing
> it now?
>
> Your help will be greatly appreciated.
> Demivolt