Vraag : SQL de Trekkers van de Server 2005

Als een trekker als hieronder wordt bepaald, is er een manier weet definitief welke actie de trekker in brand stak of de beste manier is om de trekker uit te verdelen (zo te zeggen)?

1:
2:
3:
CRE�ëR TREKKER [dbo]. [t_MyCoolTrigger] [dbo]. [MyCoolTable]
VOOR TUSSENVOEGSEL, SCHRAPT de UPDATE, AS

Antwoord : SQL de Trekkers van de Server 2005

1:
2:
3:
4:
5:
6:
7:
8:
CRE�ëR TREKKER [dbo]. [t_MyCoolTrigger] [dbo]. [MyCoolTable] 
VOOR TUSSENVOEGSEL, SCHRAPT DE UPDATE,   ZOALS
BEGIN
PLAATS NOCOUNT
ALS (BESTAAT (SELECTEER * UIT GESCHRAPT) EN (COLUMNS_UPDATED () = 0X0)) DE DRUK „SCHRAPT“
ALS (BESTAAT (SELECTEER * UIT GESCHRAPT) EN (COLUMNS_UPDATED () <> 0X0) EN BESTAAT (SELECTEER * UIT OPGENOMEN)) DRUK „UPDATE“
ALS (NIET BESTAAT (SELECTEER * UIT GESCHRAPT) EN BESTAAT (SELECTEER * UIT OPGENOMEN)) DRUK „TUSSENVOEGSEL“
EIND
Andere oplossingen  
 
programming4us programming4us