Toon posts:

[MS SQL 2005 express] Trigger activeren op meerdere tabellen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb de volgende trigger maar die werkt niet:
CREATE trigger updateSqlGeschiedenis on aanval and gebeurtenis
for insert
as
insert into sqlGeschiedenis (query) VALUES ('Test')
Dit komt omdat het volgende fout is:
"on aanval and gebeurtenis"

Als ik alleen "on aanval" doe, dan doet hij het wel prima maar ik wil de trigger op beide tabellen activeren (als er iets in de tabel aanval of gebeurtenis wordt geinsert, moet er een rij bijschreven worden in sqlGeschiedenis).

Ik kan wel twee triggers maken maar ik heb liever alles in een trigger als dat kan :)

  • whoami
  • Registratie: December 2000
  • Laatst online: 00:54
Een trigger kan je enkel op 1 tabel specifieren.

Waarom zou je eenzelfde trigger op 2 tabellen willen plaatsen ? Dit gaat zowiezo niet; wat verwacht je dan dat er in de inserted & deleted tabellen komt te staan ?

https://fgheysels.github.io/


Verwijderd

Topicstarter
whoami schreef op woensdag 27 juni 2007 @ 10:14:
Een trigger kan je enkel op 1 tabel specifieren.

Waarom zou je eenzelfde trigger op 2 tabellen willen plaatsen ? Dit gaat zowiezo niet; wat verwacht je dan dat er in de inserted & deleted tabellen komt te staan ?
Hm bedankt, dan maken we er 2 :)