Re: Creating Functions & Triggers
От | V i s h a l Kashyap @ [Sai Hertz And Control Systems] |
---|---|
Тема | Re: Creating Functions & Triggers |
Дата | |
Msg-id | 405D0C51.3040507@sancharnet.in обсуждение исходный текст |
Ответ на | Creating Functions & Triggers (Kevin Lohka <klohka@aboutfacedata.ab.ca>) |
Список | pgsql-novice |
Dear Kevin , > CREATE FUNCTION email_mod_date() RETURNS OPAQUE AS ' > BEGIN > UPDATE email SET m_date = current_date, m_by_user = current_user > WHERE id = NEW.id; > > RETURN NULL; > END; > 'LANGUAGE 'plpgsql'; CREATE FUNCTION email_mod_date() RETURNS OPAQUE AS ' DECLARE BEGIN UPDATE email SET m_date = current_date, m_by_user = current_user WHERE id = NEW.id; RETURN NEW; END; 'LANGUAGE 'plpgsql'; This must do the job. But why you need a trigger for all this. Just use a default value for the respective column's . -- Best Regards, Vishal Kashyap Director / Lead Developer, Sai Hertz And Control Systems Pvt Ltd, http://saihertz.rediffblogs.com Jabber IM: vishalkashyap@jabber.org ICQ : 264360076 Yahoo IM: mailforvishal@yahoo.com ----------------------------------------------- You yourself, as much as anybody in the entire universe, deserve your love and affection. - Buddha --------------- pgsql=# select marital_status from vishals_life; marital_status ------------------ Single not looking 1 Row(s) affected ___ //\\\ ( 0_0 ) ----------------o0o-----o0o---------------------
В списке pgsql-novice по дате отправления: