Data Change Trigger
Πολλοί αναρωτιούνται για το πως θα μπορέσουν να έχουν ένα μηχανισμό που θα κρατάει όλες τις αλλαγές που γίνεται σε κάποιο table ή tables της βάσης τους. Οι τρόποι είναι πολλοί, από την ενεργοποίηση του TDC (Track Data Change) ή και την σχεδίαση της βάσης αλλά και της εφαρμογής με τέτοιο τρόπο ώστε όλοι οι πίνακες μας να είναι διπλοί.
Όμως υπάρχει και ένας άλλος τρόπος. Αυτός είναι η χρήση ενός συγκεκριμένου trigger, ίδιου σε όλους τους πίνακες της βάσης μας, ο οποίος και θα καταγράφει όλες τις αλλαγές σε έναν πίνακα που συνήθως τον ονομάζουμε Audit, για να δηλώσουμε την χρήση του.
Επισυνάπτεται το αρχείο με τον κώδικα τόσο για την δημιουργία του πίνακα όσο και του trigger σε όλους τους πίνακες μιας βάσης δεδομένων.
TriggerForDataChnageInAllTables-InUse
