Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Trigger dinamico per eliminare tabella

    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:

    codice:
    CREATE TRIGGER del_tab BEFORE DELETE ON proposte
    BEGIN
     IF OLD.rp = 1 THEN
      DROP TABLE OLD.ID_p;
     END IF;
    END;//
    Solo che non riesco a crearlo. Non capisco cosa ci sia di sbagliato.
    Chi mi illumina?
    Graize samuele

  2. #2
    Nessuno ha un'idea?

    Come potrei fare senza usare un trigger?? Non riesco a pensare niente di efficace usando il php...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.