webForumDet fria alternativet
Logga in / Bli medlem

Triggers i MySQL?

Databaser & SQL

3 svar · 301 visningar · startad av Ken

Medlem sedan mars 2004252 inlägg
Trådstart#1

Vad är skillnaden mellan before och after i samband med trigger i MySQL?

Medlem sedan dec. 19996 721 inlägg
#2

En before-trigger körs innan den triggande funktionen exekveras, en after-trigger.............efter.

Medlem sedan juli 2002732 inlägg
#3

Ok! Vad jag inte riktigt förstår är hur kan funktionen exekveras innan en trigger har kört, jag menar då med before.

Medlem sedan dec. 200012 464 inlägg
#4

Om du har en trigger

create trigger austin before insert on aleb
for each row
begin ... end

och du gör en insert i tabellen aleb så kommer koden mellan begin och end att utföras innan insert-operationen utförs. Vad är det för funktion du avser?

361 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
229 ms — ändringar (db)