Buonasera, per la prima volta sto facendo un trigger con un corpo a più righe ma non riesco a capire qual è l'errore:
la tabella province è collegata a regioni tramite idregione e la tabella comuni ha anch'essa il campo idregione, in fase di creazione il trigger mi da errore.codice:create trigger after_delete_regione after delete on regioni for each row begin delete from province where idregione=OLD.idregione; delete from comuni where idregione=OLD.idregione; end
le 2 query nel corpo sono giuste: le ho provate separatamente ma quando vado a creare il trigger in phpmyadmin mi viene risposto
Che può significare questo errore, è un pò che leggo la documentazione di mysql e provo ma non riesco a capire...codice:#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3
Grazie mille in anticipo per qualunque consiglio...

Rispondi quotando
