[SQL] Triggers

Pagina: 1
Acties:

  • Tanck
  • Registratie: Augustus 2004
  • Laatst online: 30-09-2025
Ik gebruik SQL server 2000,

Ik wil een trigger zetten als een van de twee kolommen wordt geupdate, het lukt wel op een kolom maar niet op twee.


CREATE TRIGGER myTrigger
ON tblAlarm

AFTER UPDATE
AS

-- Wijziging in kolom State
IF UPDATE(Active)

-- Update Random nummer in tblFlag voor clients
UPDATE tblFlag SET Flag = 1 WHERE [ID] = 1

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Wat lukt er niet? Wat is de foutmelding? Heb je al in de help gekeken? Heb je al gegoogled?
Of moeten we onze kristallen bol weer tevoorschijn halen?

Heb je hier iets aan :?

[ Voor 29% gewijzigd door RobIII op 20-09-2004 15:49 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • whoami
  • Registratie: December 2000
  • Laatst online: 16:52
Kan je het niet zo doen:

code:
1
2
3
4
5
6
7
CREATE TRIGGER blaat ON tabel AFTER UPDATE
AS IF UPDATE(column1) AND UPDATE(column2)
BEGIN
 
  statements

END

?

https://fgheysels.github.io/


  • Tanck
  • Registratie: Augustus 2004
  • Laatst online: 30-09-2025
Ik ben al geholpen, bedankt ik heb het opgelost zoals WHOAMI hierboven beschreef