Hi, all! Я тут поставил Postgresql из unstable, и что-то он у меня валится. Я не знаю точно куда обращаться с такой проблемой, так что пока задаю этот вопрос вам: Встречался ли кто-нибудь с такой проблемой как: Postgresql валится при использовании триггера, причем не каждый раз, а только когда нет записи в другой таблице которую я ищу в триггере и в зависимости от того есть она или нет что-то делаю. А когда эта запись существует то не валится. :((
Пример того что postgresql свалил мне в syslog я приаттачил. Начинается все с INSERT, это видно по логу да и хотя бы потому что я сам это делаю. На таблице users висит триггер, вот часть его ответственная за INSERT: IF TG_OP=\'INSERT\' THEN SELECT id INTO r FROM auto_add WHERE gid=NEW.gid; IF FOUND THEN INSERT INTO stat (uid,size,money) SELECT NEW.id, 0, money FROM auto_add WHERE gid=NEW.gid; ELSE INSERT INTO stat (uid,size,money) VALUES(NEW.id, 0, 0); END IF; RETURN NULL; END IF; Вот такая вот проблема. Еще информация: на более ранней версии 7.0 postgresql это работает и не валится. -- Бурчу Сергей.