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

Quali sono le tabelle magiche disponibili in SQL Server 2000?

Le "tavole magiche" sono gli INSERTI e ELIMINATO tabelle, nonché update() e columns_updated() funzioni e vengono utilizzati per determinare le modifiche risultanti dalle istruzioni DML.

  • Per un'istruzione INSERT, la tabella INSERTED conterrà le righe inserite.
  • Per un'istruzione UPDATE, la tabella INSERTED conterrà le righe dopo un aggiornamento e la tabella DELETED conterrà le righe prima di un aggiornamento.
  • Per un'istruzione DELETE, la tabella DELETED conterrà le righe da eliminare.

L'uso principale di queste tabelle è per operazioni più complesse quando vengono attivati ​​i trigger.