Upravit: Ano, je pravda, že verze 5.n a 6.n MySQL 5 a 6 implementují CREATE TRIGGER
a DROP TRIGGER
a nic jiného. Podle této části dokumentace Postgres
, není tam ani CREATE TRIGGER
v SQL 92, takže považujte za šťastného, že vůbec máte TRIGGER :-)
Dokumentace pluginu Visual Studio MySQL má:
... který vypadá, že dělá, co chcete. Můj odhad je, že se jedná o cukr GUI a v zákulisí získáte DROP CREATE
.
Pokud jde o spouštěč některých UPDATE
s a ne ostatní, SQL má přesně jeden UPDATE
na stůl. Vložte IF
klauzule na začátku vašeho UPDATE
spouštět tak, aby vaše logika – ať už děláte cokoliv v některém z vašich UPDATE
s - se provádí pouze tehdy, když to považujete za vhodné.