trigger / procedura na pgsql
Jiri Chaloupka
dev na b2bexpander.com
Sobota Červen 29 20:14:14 CEST 2002
Zdravim,
mam takovy divny problem na pgsql (7.2).
Vytvorim proceduru a kdyz hci na ni udelat trigger, rika mi ze procedura
neexistuje. Kde muze byt chyba?
viz:
db=# create function deltaskperson(INTEGER) returns bool as '
db'# # funkce zajistuje pomoci trigeru smazani souvisejicich zaznamu z
tabulky taskperson
db'# # pri mazani zaznamu z tabulky tasks
db'# declare
db'# task alias for $1;
db'# begin
db'# delete from taskperson where taskid=task
db'# end;
db'# ' language 'plpgsql';
CREATE
db=# create trigger t_deltaskperson
db-# after delete on tasks for each row
db-# execute procedure deltaskperson(id);
ERROR: CreateTrigger: function deltaskperson() does not exist
Další informace o konferenci Test