salve a tutti,
ho un piccolo problema con un trigger di mysql che vado ad illustrare:
Premessa
Nel mio db ho una cartella "proposte" che raccoglie le proposte fatte dagli utenti.
Quando un utente fa una proposta decide se richiedere una conferma di partecipazione agli altri utenti.
Nel momento in cui viene inserita la proposta se è richiesta la conferma, viene creata una tabella nel db che si chiama come l'id della proposta destinata a raccogliere le partecipazioni.
Al momento dell'eliminazione di una proposta, il trigger dovrebbe eliminare (se esiste) la relativa tabella con le partecipazioni.
il trigger è questo:
Solo che non riesco a crearlo. Non capisco cosa ci sia di sbagliato.codice:CREATE TRIGGER del_tab BEFORE DELETE ON proposte BEGIN IF OLD.rp = 1 THEN DROP TABLE OLD.ID_p; END IF; END;//
Chi mi illumina?
Graize samuele

Rispondi quotando