RE: plpgsql error: cache lookup from pg_proc failed

Поиск
Список
Период
Сортировка
От Michael Davis
Тема RE: plpgsql error: cache lookup from pg_proc failed
Дата
Msg-id 01C0906F.782F0190.mdavis@sevainc.com
обсуждение исходный текст
Ответ на plpgsql error: cache lookup from pg_proc failed  (Joseph Shraibman <jks@selectacast.net>)
Список pgsql-sql
Setting NEW in an AFTER update or insert trigger is not wise.  Try using a before update trigger instead.  

-----Original Message-----
From:    Joseph Shraibman [SMTP:jks@selectacast.net]
Sent:    Tuesday, February 06, 2001 6:35 PM
To:    pgsql-sql@postgresql.org
Subject:    plpgsql error: cache lookup from pg_proc failed

playpen=# create table aa(
playpen(# a int,
playpen(# b int,
playpen(# t timestamp
playpen(# );
CREATE
playpen=# 
playpen=# 
playpen=# CREATE FUNCTION touch () RETURNS OPAQUE AS '
playpen'#     BEGIN
playpen'#          new.t := current_timestamp;
playpen'#         RETURN new;
playpen'#     END;
playpen'# ' LANGUAGE 'plpgsql';
CREATE
playpen=# 
playpen=# 
playpen=# CREATE TRIGGER lastmod_1 AFTER update or insert ON aa FOR EACH
ROW EXECUTE PROCEDURE touch();
CREATE
playpen=# insert into aa (a, b) values (1,2);
ERROR:  plpgsql: cache lookup from pg_proc failed

What does this error message mean?

-- 
Joseph Shraibman
jks@selectacast.net
Increase signal to noise ratio.  http://www.targabot.com



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

Предыдущее
От: Joseph Shraibman
Дата:
Сообщение: plpgsql error: cache lookup from pg_proc failed
Следующее
От: Joseph Shraibman
Дата:
Сообщение: Re: RE: plpgsql error: cache lookup from pg_proc failed