Questione : Inneschi dell'assistente 2005 di SQL

Se un innesco è definito come sotto, è ci un senso definitivo conoscerà che quale azione ha infornato l'innesco o è il migliore senso spaccare l'innesco fuori (per così dire)? class= " lineNumbers " >
1 del >

GENERARE L'INNESCO [dbo]. [t_MyCoolTrigger] SOPRA [dbo]. [MyCoolTable]
PER L'INSERTO, AGGIORNAMENTO, class= > " libero " di CANCELLAZIONE AS
class= del

Risposta : Inneschi dell'assistente 2005 di SQL

1:
2:
3:
4:
5:
6:
7:
8:
GENERARE L'INNESCO [dbo]. [t_MyCoolTrigger] SOPRA [dbo]. [MyCoolTable] 
PER L'INSERTO, AGGIORNAMENTO, CANCELLAZIONE  AS
COMINCIARE
REGOLARE NOCOUNT SOPRA
SE (ESISTE (SELEZIONARE * A PARTIRE dal CANCELLATO DA) E (COLUMNS_UPDATED () = 0x0)) STAMPARE “LA CANCELLAZIONE„
SE (ESISTE (SELEZIONARE * Dal CANCELLATO DA) E (COLUMNS_UPDATED () <> 0x0) ED ESISTE (SELEZIONARE * A PARTIRE dall'INSERITO DA)) STAMPARE “L'AGGIORNAMENTO„
SE (NON ESISTE (SELEZIONARE * DAL CANCELLATO DA) ED ESISTE (SELEZIONARE * A PARTIRE DALL'INSERITO DA)) STAMPARE “L'INSERTO„
ESTREMITÀ
Altre soluzioni  
 
programming4us programming4us