Introducere în declanșatoarele DML
Când datele din tabelul din baza de date se modifică, inclusiv orice operațiune de inserare, actualizare, ștergere, dacă scriem declanșatorul DML corespunzător în tabel, atunci declanșatorul este executat automat. Rolul principal al declanșatoarelor DML este de a impune reguli de afaceri și de a extinde constrângerile Sql Server, valorile implicite etc. Deoarece știm că constrângerile pot limita numai datele din același tabel, iar triggerele pot executa comenzi Sql arbitrare.
