Re: trigger trouble -- procedure not found

Поиск
Список
Период
Сортировка
От Bhuvan A
Тема Re: trigger trouble -- procedure not found
Дата
Msg-id Pine.LNX.4.20.0109141027001.11755-100000@Larry.bks
обсуждение исходный текст
Ответ на trigger trouble -- procedure not found  (Kevin Way <kevin.way@overtone.org>)
Список pgsql-sql

On Sep 14, Kevin Way wrote:

> I'm having trouble creating a trigger.  First i'm creating a function,
> add_to_search in PL/pgSQL.
> 
> \df verifies the existance of this function:
>  smallint                 | add_to_search       | text, text, text, integer
> 

--  We can verify all the functions which wont return 'OPAQUE'.

> but when I call:
> 
> CREATE TRIGGER item_insert_search_add AFTER INSERT
>     ON item FOR EACH ROW
>     EXECUTE PROCEDURE add_to_search (name, description, reason, node_id);
> 
> I get: 
> ERROR:  CreateTrigger: function add_to_search() does not exist

The function executed by a trigger should by default return a
record. ie.. the return type should be 'OPAQUE'.

Try the above..
Hope this will work.

> 
> What am I missing here?  It seems to me that I'm missing something very
> simple, but I can't figure out what it is for the life of me.
> 
> Kevin Way
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org
> 



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

Предыдущее
От: Kevin Way
Дата:
Сообщение: trigger trouble -- procedure not found
Следующее
От: Stephan Szabo
Дата:
Сообщение: Re: trigger trouble -- procedure not found