Basic Trigger

Поиск
Список
Период
Сортировка
От Roberto de Amorim
Тема Basic Trigger
Дата
Msg-id 006b01c28ef3$84fb3d10$04c8a8c0@Desenvolvimento
обсуждение исходный текст
Ответы Re: Basic Trigger  (Einar Karttunen <ekarttun@cs.helsinki.fi>)
Re: Basic Trigger  (Stephan Szabo <sszabo@megazone23.bigpanda.com>)
Список pgsql-general
Hi all,

I did some Trigger to set default values for each row interted.
so, I'm using NEW.ID = NEXTVAL(''products_id_seq'');
but the column do not assum this value...
must I execute any other command before to set a value for NEW?

CREATE OR REPLACE FUNCTION "f_products"() RETURNS "opaque" AS '
BEGIN
   NEW.ID = NEXTVAL(''products_id_seq'');
   RETURN NEW;
END' LANGUAGE 'plpgsql'

CREATE TRIGGER "t_classes" AFTER INSERT ON "products" FOR EACH ROW EXECUTE
PROCEDURE f_products();


Roberto de Amorim  +55 48 346-2243
Software engineer at SmartBit Software
roberto@smartbit.inf.br


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

Предыдущее
От: Richard Huxton
Дата:
Сообщение: Re: data restore
Следующее
От: Einar Karttunen
Дата:
Сообщение: Re: Basic Trigger