Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia!
Estou com dúvidas na criação de triggers... sou iniciante
Tenho as seguintes tabelas:
disciplina (
id_disciplina(pk), nome)
turma (
id_turma(pk), matricula, id_disciplina)
id_disciplina(fk) reference disciplina (id_disciplina)
matricula(fk) REFERENCES aluno (matricula),
aluno (
matricula(pk), nome)
boletim (
matricula(pk), id_disciplina, id_turma, v1, v2 e etc.)
matricula(fk) REFERENCES turma (matricula) on delete cascade,
id_disciplina(fk) REFERENCES disciplina (id_disciplina) on delete cascade,
id_turma(fk) REFERENCES turma (id_turma) on delete cascade,
tentei criar estes triggers, mas deu erro de sintaxe na linha 3... o que pode estar acontecendo?
CREATE TRIGGER add_matricula_turma AFTER INSERT ON aluno
FOR EACH ROW BEGIN
INSERT INTO turma (matricula) values ('20002000');
END;
CREATE TRIGGER add_matricula_boletim AFTER INSERT ON aluno
FOR EACH ROW BEGIN
INSERT INTO boletim (matricula) VALUES ('20002000');
END;Carregando comentários...