Salve,
ho un database composto in grandi linee da:
entità: Account - > entità: collezione -> relazione: composta -> entità: elementi
ho bisogno di creare un trigger che alla registrazione di un nuovo utente (e quindi BEFORE INSERT nella tabella account), prenda tutti i dati dalla tabella elementi e li inserisca nella tabella di relazione composta associandoli al nuovo utente.
ho un database composto in grandi linee da:
entità: Account - > entità: collezione -> relazione: composta -> entità: elementi
ho bisogno di creare un trigger che alla registrazione di un nuovo utente (e quindi BEFORE INSERT nella tabella account), prenda tutti i dati dalla tabella elementi e li inserisca nella tabella di relazione composta associandoli al nuovo utente.
Codice:
CREATE TRIGGER addCollezione
BEFORE INSERT ON account a
FOR EACH ROW
BEGIN
insert into composta values ( .. ora devo selezionare i dati dalla tabella 'elementi' where a.username = 'user')
END