Re: update column based on postgis query on anther table

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: update column based on postgis query on anther table
Дата
Msg-id 317.1373952273@sss.pgh.pa.us
обсуждение исходный текст
Ответ на update column based on postgis query on anther table  (Stefan Sylla <stefansylla@gmx.de>)
Ответы Re: update column based on postgis query on anther table  (ssylla <stefansylla@gmx.de>)
Re: update column based on postgis query on anther table  (Gulcin Yildirim <yildirim.gulcin88@gmail.com>)
Список pgsql-sql
Stefan Sylla <stefansylla@gmx.de> writes:
> Now I want to use a trigger function to automatically update the column 
> 'id_test1_poly' in tabel 'test1_point':

> /**/
> create or replace function test1_point_get_id_test1_poly() returns 
> trigger as $$
>      begin
>          new.id_test1_poly=test1_point_get_id_test1_poly(new.id);
>      return new;
>      end;
> $$
> language plpgsql volatile;
> -- create trigger for function:
> create trigger test1_point_get_id_test1_poly
>    after insert or update on test1_point for each row execute procedure 
> test1_point_get_id_test1_poly();

I think you need that to be a BEFORE insert or update trigger.  In
an AFTER trigger, it's too late to affect the stored row.
        regards, tom lane



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

Предыдущее
От: Stefan Sylla
Дата:
Сообщение: update column based on postgis query on anther table
Следующее
От: ssylla
Дата:
Сообщение: Re: update column based on postgis query on anther table