Я пытаюсь использовать триггер, когда я вставляю в таблицу penduduk, а затем в таблицу muda тоже вставит, на самом деле этот триггер работает, но этот триггер становится циклом, когда я вставляю (123) в penduduk, затем вставляем снова (1234) то результат будет (123,1234,123,1234), я права использовать «От penduduk»? или я должен использовать 'FROM insert'? причиной, когда я использую FROM вставлено нет результата мой запрос, как этотпочему этот триггер всегда петли?
CREATE TRIGGER auto_muda
ON penduduk
FOR INSERT
AS
INSERT INTO muda (noktp,tgl_lahir)
SELECT noktp, tgl_lahir FROM penduduk
WHERE umur < 27
Вы должны и условие, чтобы добавить только те записи, которые не были вставлены до этого. –
это значит, где это? Где muda.primary = penduduk.primary? – oebanez