From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | FRANZ RICHARD MARIN VASQUEZ <frarimava(at)hotmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Variables Globales |
Date: | 2007-07-19 15:01:04 |
Message-ID: | 20070719150104.GD6538@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
FRANZ RICHARD MARIN VASQUEZ escribió:
> tengo el siguiente inconveniente.... tengo una funcion que llama a
> varias funciones (Plpgsql) y tengo un tipo de dato .... como puedeo
> manejar una variable de ese tipo de dato que acabo de crear que sea
> global y no me toque manejarla por medio de parametros.... al momento
> de utilizarla en las demas funciones
>
> osea que el valor que le de a esa variable ... me lo tome para
> cualquiera de las funciones que la utilicen
En PL/Perl puedes usar %GLOBAL (o era %_GLOBAL? no me acuerdo ... mira
la documentacion) para guardar variables globales, que son compartidas
por todas las funciones.
No tengo idea si en PL/pgSQL habra un mecanismo similar; me parece que
no. En otros lenguajes tambien hay (PL/Python y PL/Tcl tienen una "area
global").
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Alejandro D. Burne | 2007-07-19 15:04:41 | Re: Velocidad al traer datos desde la base |
Previous Message | Alvaro Herrera | 2007-07-19 14:52:23 | Re: inheritance in postgresql |