Salve a tutti.
Ho un problema nel mio database.
Ho creato due tabelle, e un'altra che le fa interagire tra di loro attraverso le chiavi esterne.
Sbadatamente in fase di creazione ho dimenticato di inserire sulle due chiavi esterne "on delete cascade", di conseguenza ora eliminando un record di una delle tabelle mi restituisce errore e (giustamente) non mi elimina la riga della tabella associativa..
Ho bisogno di modificare il campo della chiave esterna e aggiungere "on delete cascade", ma non so in che modo.
Utilizzando ALTER TABLE mi fa modificare i campi ma non le chiavi esterne.
Quindi esiste un modo per utilizzare l'ALTER TABLE sulle chiavi esterne e aggiungere l'on delete cascade?
Oppure è possibile modificare graficamente la struttura della tabella in qualche modo considerando che utilizzo phpmyadmin?
E' un database MySQL.
Grazie![]()

Rispondi quotando