Ciao,
ho tristemente scoperto che la mia versione di mysql (5.5) non supporta più trigger che agiscono dopo lo stessa azione e con lo stesso evento.
purtroppo il caso di studio da cui li traggo ne ha diversi così ... essendo nuova del mondo mysql e sql mi sono arenata e non riesco a uscire dalla situazione.
Mi potete aiutare voi?
i trigger sono:
codice:
create trigger RA3_4
after insert on messaInScena
for each row
update messaInScena
set postiDisponibili = (select capienza
from spazio
where nome = New.spazio)
where (data = New.data and
ora = New.ora,
spazio = New.spazio);
create trigger RA4_1
after insert on messaInScena
for each row
update messaInScena
set New.prezzoRidotto = New.prezzoIntero * 0.8
where (data = New.data and
ora = New.ora,
spazio = New.spazio);
create trigger RA4_2
after insert on messaInScena
for each row
update messaInScena
set New.prezzoStudenti = New.prezzoIntero * 0.5
where (data = New.data and
ora = New.ora,
spazio = New.spazio);
ps. continuano nei successivi messaggi