Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Quelles sont les tables magiques disponibles dans SQL Server 2000 ?

Les 'tables magiques' sont les INSÉRÉS et SUPPRIMÉ tables, ainsi que les update() et columns_updated() fonctions et sont utilisées pour déterminer les modifications résultant des instructions DML.

  • Pour une instruction INSERT, la table INSERTED contiendra les lignes insérées.
  • Pour une instruction UPDATE, la table INSERTED contiendra les lignes après une mise à jour, et la table DELETED contiendra les lignes avant une mise à jour.
  • Pour une instruction DELETE, la table DELETED contiendra les lignes à supprimer.

L'utilisation principale de ces tables est pour des opérations plus complexes lorsque des déclencheurs sont activés.