Bug #440: trigger can not find a function

Поиск
Список
Период
Сортировка
От pgsql-bugs@postgresql.org
Тема Bug #440: trigger can not find a function
Дата
Msg-id 200109061434.f86EY7Z17702@hub.org
обсуждение исходный текст
Список pgsql-bugs
arnauld michelizza (am@adomos.com) reports a bug with a severity of 3
The lower the number the more severe it is.

Short Description
trigger can not find a function

Long Description
ERROR:  CreateTrigger: function check_key() does not exist


Sample Code
CREATE FUNCTION check_key(varchar,varchar) RETURNS OPAQUE AS '
BEGIN
    IF COUNT(*) FROM $2 WHERE $2.$1=NEW.$1 THEN
           RAISE EXCEPTION ''integrity violation : duplicated key'';
    END IF;
    RETURN NEW;
END;
' LANGUAGE 'plpgsql';

CREATE TRIGGER trigger_check_key BEFORE INSERT OR UPDATE
ON bar
FOR EACH ROW EXECUTE PROCEDURE check_key('id','foo');


No file was uploaded with this report

В списке pgsql-bugs по дате отправления:

Предыдущее
От: pgsql-bugs@postgresql.org
Дата:
Сообщение: Bug #439: no inherits constraints
Следующее
От: "Stephan Szabo"
Дата:
Сообщение: Re: Bug #440: trigger can not find a function