Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / не срабатывает триггер / 5 сообщений из 5, страница 1 из 1
19.06.2019, 17:17
    #39828506
sansanich1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не срабатывает триггер
Привет, есть проблемка.

Создаю триггер, триггерную ф-ю.

Тест отрабатывает, в проде вставка не проходит, льется все из приложения, права розданы,
глаз уже замылился, куда можно копать?

CREATE TRIGGER tr_ai AFTER INSERT ON test FOR EACH ROW
EXECUTE PROCEDURE udf_ai();


CREATE OR REPLACE FUNCTION udf_ai()
RETURNS TRIGGER AS $tr_ai$
DECLARE
bla_bla
BEGIN

INSERT INTO dat.test1
SELECT new.t, new.date;


RETURN NULL;

EXCEPTION WHEN OTHERS THEN
GET STACKED DIAGNOSTICS
bla_bla
END;
$tr_ai$ LANGUAGE plpgsql;
...
Рейтинг: 0 / 0
19.06.2019, 17:19
    #39828508
sansanich1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не срабатывает триггер
При этом не срабатывает триггер и вставка
...
Рейтинг: 0 / 0
20.06.2019, 05:02
    #39828617
alex-ls
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не срабатывает триггер
sansanich1EXCEPTION WHEN OTHERS THEN
GET STACKED DIAGNOSTICS
bla_bla
а почему написали не как в доке?
https://postgrespro.ru/docs/postgrespro/9.6/plpgsql-control-structures
...
Рейтинг: 0 / 0
20.06.2019, 21:21
    #39828952
Kr_Yury
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не срабатывает триггер
sansanich1, а пути поиска проверили? Может вы триггер не на ту что надо таблицу прикрутили (из другой схемы)?
...
Рейтинг: 0 / 0
21.06.2019, 08:18
    #39829005
ursido
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не срабатывает триггер
sansanich1RETURN NULL;


Пожалуйста, поясните, что делает ЭТО внутри триггерной функции? (По смыслу работы процедуры и по документации Postgres)
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / не срабатывает триггер / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]