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