Re: GD global data array capabilities in pltcl - Mailing list pgsql-interfaces

From Constantin Teodorescu
Subject Re: GD global data array capabilities in pltcl
Date
Msg-id 3DABA6F7.5010607@flex.ro
Whole thread Raw
In response to Re: GD global data array capabilities in pltcl  ("Nigel J. Andrews" <nandrews@investsystems.co.uk>)
List pgsql-interfaces
Tom Lane wrote:

>"Nigel J. Andrews" <nandrews@investsystems.co.uk> writes:
>  
>
>>so I would say it's not accessable from other functions within the same
>>backend. I doubt very much that this data is database wide I can only see it
>>being backend specific.
>>    
>>
>
>It's definitely backend-local.  I imagine you could access another
>procedure's GD if you could determine its name (it's built from the
>pg_proc OID, I think).  However, if you want to share global data across
>pltcl functions in the same backend session, you shouldn't bother with
>GD at all: just create named global Tcl variables.  All pltcl functions
>in a backend run in the same interpreter, so they can trivially access
>global variables.
>
>  
>

OK. Got that! Thanks a lot!

teo





pgsql-interfaces by date:

Previous
From: Bruce Momjian
Date:
Subject: Re: DBD::Pg now without maintainer
Next
From: pin.o.za@mail.toyota-shokki.co.jp (王斌)
Date:
Subject: backup problem