This is great! I have been looking for this too... I think this should go in the 
manual as an example of how application sessions can be recorded in the db. Very 
useful!

/M

----- Original Message ----- 
From: "TANIDA Yutaka" <[EMAIL PROTECTED]>
To: "Boris Popov" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Monday, November 10, 2003 2:41 AM
Subject: Re: [GENERAL] Temp rows - is it possible?


> I found one way to do by combining temporary table and inhertis.
> Temporary table will automatically dropped when disconnects, and
> table can show inherited tables result, too.I assume SQL_Inheritance is
> on.
> 
> Or you can use union too.
> 
> ex.
> 
> create table a(...);
> insert into a(...); # fixed values
> 
> create table b() inherits (a);
> insert into b values(...); # temporary values
> 
> select * from a; # You can get both global and temporary values.
> 
> 
> 
> On Fri, 07 Nov 2003 13:09:15 -0800
> Boris Popov <[EMAIL PROTECTED]> wrote:
> 
> > Hello pgsql-general,
> > 
> > I'm trying to implement a table with rows that are automatically
> > deleted when the session that inserted them disconnects, sort of like
> > our own alternative to pg_stat_activity. Is it possible and what
> > approach should I be trying to achieve such a thing?
> > 
> > Thanks!
> > 
> > --
> > -Boris
> > 
> > 
> > 
> > ---------------------------(end of broadcast)---------------------------
> > TIP 9: the planner will ignore your desire to choose an index scan if your
> >       joining column's datatypes do not match
> 
> -- 
> TANIDA Yutaka <[EMAIL PROTECTED]>
> 
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 3: if posting/reading through Usenet, please send an appropriate
>       subscribe-nomail command to [EMAIL PROTECTED] so that your
>       message can get through to the mailing list cleanly
>

---------------------------(end of broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
    (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])

Reply via email to