Re: gestione dei periodi

From: gabriele(dot)bartolini(at)2ndquadrant(dot)it
To: pgsql-it-generale(at)postgresql(dot)org
Subject: Re: gestione dei periodi
Date: 2009-11-18 18:00:52
Message-ID: 4B043654.1070203@2ndQuadrant.it
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-it-generale

Ciao Nicola,

nicola zandonà ha scritto:
> Esite il modo di completare data_fine con la data_inizio del periodo
> successivo dello stesso paziente?
Potresti fare una stored procedure che aggiorna questa informazione in
modalità 'batch'.

Se disponi di PG 8.4 e vuoi sperimentare, potresti anche provare le
common table expression ricorsive (standò però attento a non andare in
loop infinito).

Oppure mettere un trigger nell'inserimento di un nuovo record.

Ad ogni modo, ti consiglio di non usare 'NULL' come data fine per il
record corrent, ma di mettere una data fittizia in là con il tempo, al
fine di semplificare le query.

Ciao,
Gabriele

--
Gabriele Bartolini - 2ndQuadrant Italia
PostgreSQL Training, Services and Support
gabriele(dot)bartolini(at)2ndQuadrant(dot)it | www.2ndQuadrant.it

In response to

Browse pgsql-it-generale by date

  From Date Subject
Next Message Mirko Pace 2009-11-18 18:35:38 Re: gestione dei periodi
Previous Message gabriele.bartolini 2009-11-18 17:57:00 Re: gestione dei periodi