Skip site navigation (1) Skip section navigation (2)

Re: Alternativa para manejar variables de sesion

From: "Raul Andres Duque" <raulandresduque(at)hotmail(dot)com>
To: <jamcha(at)sinc(dot)com(dot)mx>,<pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Alternativa para manejar variables de sesion
Date: 2006-10-27 16:08:28
Message-ID: BAY104-DAV158B9A040CA7B326C8F492BA040@phx.gbl (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Muy buena alternativa y sencilla ... muchas gracias Jaime !!!

Atentamente,

RAUL DUQUE
Bogotá, Colombia

----- Original Message ----- 
From: "Jaime Charles" <jamcha(at)sinc(dot)com(dot)mx>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Friday, October 27, 2006 10:01 AM
Subject: Re: [pgsql-es-ayuda] Alternativa para manejar variables de sesion


> El vie, 27-10-2006 a las 03:46 -0500, Raúl Andrés Duque escribió:
>> Cordial Saludo Listeros.
>>
>> Según he leido postgresql aún no implementa variables de sesión ... 
>> alguien
>> conoce alguna alternativa?
>>
>> Lo que se me ocurre es que cada que se inicie una sesion, se grabe a una
>> tabla el id de la sesion junto con el valor que quiero almacenar. Cuando
>> requiero este valor lo consulto en esa tabla por el id de la sesion 
>> activa.
>> Cuando se cierre la sesion borro el registro correspondiente.
>>
>> Para esta implementación tengo dos dudas.
>> 1. Cómo obtengo el id de la sesion/conexión activa?
>
> SELECT pg_backend_pid();
>
>> 2. Cómo pueedo crear una función que se ejecute antes de que se cierre 
>> una
>> sesión/conexión, algo así  como un trigger pero que se ejecute cuando se
>> cierra una sesion/conexion.
>
> Creo que no se puede, pero no estoy seguro!
>
> Yo hago lo siguiente.
>
> Al iniciar la sesión creo una tabla temporal la cual es eliminada
> automáticamente al terminar la sesión. Además no requieres del
> identificador de sesión ya que ésta es solo visible para el
> usuario/sesión actual.
>
> Mi tabla temporal es algo como esto:
>
> CREATE TEMP TABLE of_param_sesion
>      (IdParam TEXT,
>       IdValor TEXT);
>
>
>
>>
>> Gracias.
> --
> Jamcha
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 7: no olvides aumentar la configuracin del "free space map"
> 


In response to

pgsql-es-ayuda by date

Next:From: Leonel NunezDate: 2006-10-27 16:41:55
Subject: Re: Tipo de datos para Imagenes
Previous:From: Juan MartínezDate: 2006-10-27 15:55:54
Subject: Re: problemas con el lo_import

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group