sql >> Database teknologi >  >> RDS >> Sqlserver

Hvad er de magiske tabeller, der er tilgængelige i SQL Server 2000?

De 'magiske tabeller' er INDSÆTTE og SLETTET tabeller samt update() og columns_updated() funktioner og bruges til at bestemme de ændringer, der er et resultat af DML-sætninger.

  • For en INSERT-sætning vil INSERTED-tabellen indeholde de indsatte rækker.
  • For en UPDATE-sætning vil INSERTED-tabellen indeholde rækkerne efter en opdatering, og DELETED-tabellen vil indeholde rækkerne før en opdatering.
  • For en DELETE-sætning vil DELETED-tabellen indeholde de rækker, der skal slettes.

Den primære brug af disse tabeller er til mere komplekse operationer, når triggere udløses.



  1. PHP PDF-genereringsproblem

  2. Sådan tilføjes en fremmednøglebegrænsning til en eksisterende tabel i SQL Server (T-SQL)

  3. Måder at implementere dataversionering i PostreSQL

  4. Hvad er den sikreste måde at tilføje html/css/js til mysql?