Posts

Showing posts with the label UPDATE()

Trigger e la funzione UPDATE()

Image
Ciao a tutti!   Oggi parliamo di trigger e piΓΉ nello specifico della funzione UPDATE() e piΓΉ in generale di come ottimizzare questi automatismi che SQL Server mette a disposizione. Partiamo dalla funzione UPDATE () per parlare delle metatabelle INSERTED e DELETED . Buona lettura!   La funzione UPDATE()   GiΓ , ma che cos’Γ¨ la funzione UPDATE()? La funzione UPDATE(NOMECOLONNA) , che si utilizza dentro ad un trigger restituisce l’informazione relativa al fatto che il valore della campo NOMECOLONNA abbia cambiato o meno valore. Vediamo un esempio creandoci due semplici tabelle uguali tra di loro CREATE table TABELLA_A (id int identity (1,1), CODICE VarChar (40), DESCR VarChar (40)) CREATE table TABELLA_B (id int identity (1,1), CODICE VarChar (40), DESCR VarChar (40)) Adesso creiamo un trigger in update sulla tabella_A per ottenere questo comportamento: Se cambia il codice nella tabelle_A allora cambierΓ  il codice nella tabella_B CREATE TRI...