Триггер PostgreSQL ничего не возвращает

У меня есть триггер PostgreSQL при создании, который в основном перенаправляет вставки в вложенные таблицы. Вставив запись, я хочу отменить запрос, чтобы избежать дублирования данных. Единственный способ (который я знаю) сделать это, чтобы вернутьсяNULL в триггере. Проблема в том, что мне нужно вернуть запись, чтобы я мог получить идентификатор. Если я вернусьNULL, Я получил ...NULL.

Любая идея, как я могу иметь триггер, чтобы прервать операцию, в то же время возвращая что-то кромеNULL?

Ответы на вопрос(1)

Ваш ответ на вопрос