У меня есть Trigger в Postgresql, что я не могу просто работать (ничего не делает). Для понимания, есть, как я определил его:отладка postgresql trigger
CREATE TABLE documents (
...
modification_time timestamp with time zone DEFAULT now()
);
CREATE FUNCTION documents_update_mod_time() RETURNS trigger
AS $$
begin
new.modification_time := now();
return new;
end
$$
LANGUAGE plpgsql;
CREATE TRIGGER documents_modification_time
BEFORE INSERT OR UPDATE ON documents
FOR EACH ROW
EXECUTE PROCEDURE documents_update_mod_time();
Теперь, чтобы сделать его немного более интересно .. Как вы отладки триггеров?
Это не строго связаны, но вы могли бы найти его полезным в ваших приключениях PGSQL все равно: http://stackoverflow.com/questions/430123/how-do-i-enable-the-postgresql-function -profiler – Kev 2009-01-09 23:34:18