Re: [pgsql-es-ayuda] Re[2 ]: Finalizar sesión de usuario activa

2009-04-15 Por tema Alvaro Herrera
Emanuel Calvo Franco escribió: > quedaría así... el resto? seriviría como snippet? No veo por qué no ... siempre y cuando te asegures que los mensajes de error están todos en el mismo idioma ;-) (aconsejaría inglés para que sea universalmente útil) -- Alvaro Herrera http://www.a

Re: [pgsql-es-ayuda] Re[2 ]: Finalizar sesión de usuario activa

2009-04-15 Por tema Alvaro Herrera
Emanuel Calvo Franco escribió: > my $othersesions = spi_exec_query('SELECT procpid FROM pg_stat_activity > EXCEPT SELECT > pg_backend_pid()::int;'); ¿Para qué haces el EXCEPT si ya sabes que el PID no es igual al PID de tu sesión? -- Alvaro H

Re: [OFF-TOPIC] [pgsql-es-ayuda] Re[2]: Finalizar sesión de usuario activa

2009-04-15 Por tema Sebastián Villalba
On Tue, 14 Apr 2009 21:23:31 -0400, Alvaro Herrera wrote > Emanuel Calvo Franco escribió: > > > > AH: Una SOCIEDAD MEXICANA DE ORTOPEDIA PEDIATRICA ? xD > > Small Matter Of Programming :-D > ("es cosa de programar un poco") En mi buen Debian tengo un simpático paquetito, según su man proveniente

Re: [pgsql-es-ayuda] Re[2 ]: Finalizar sesión de usuario activa

2009-04-14 Por tema Alvaro Herrera
Emanuel Calvo Franco escribió: > El día 14 de abril de 2009 17:31, Alvaro Herrera > escribió: > > Emanuel Calvo Franco escribió: > > > > Justamente ... escribir la función completa es sólo un SMOP > > AH: Una SOCIEDAD MEXICANA DE ORTOPEDIA PEDIATRICA ? xD Small Matter Of Programming :-D ("es cos

Re: [pgsql-es-ayuda] Re[2 ]: Finalizar sesión de usuario activa

2009-04-14 Por tema Alvaro Herrera
Emanuel Calvo Franco escribió: > bastaria con corroborar que el parametro concuerde y que sea distinto > de pg_backend_pid(). Justamente ... escribir la función completa es sólo un SMOP -- Alvaro Herrera Developer, http://www.PostgreSQL.org/ "Everybody understands Micke

Re: [pgsql-es-ayuda] Re[2 ]: Finalizar sesión de usuario activa

2009-04-14 Por tema Alvaro Herrera
Emanuel Calvo Franco escribió: > El día 14 de abril de 2009 16:00, Alvaro Herrera > escribió: > > Cada vez que veo a alguien escribiendo código con system() mi opinión es > > "ugh". > > ok, sin system :) > > Probé tu función en mi terminal y tampoco mata la sesión... > me llama la atención, si

Re: [pgsql-es-ayuda] Re[2 ]: Finalizar sesión de usuario activa

2009-04-14 Por tema Alvaro Herrera
Emanuel Calvo Franco escribió: > El día 14 de abril de 2009 15:46, Alvaro Herrera > escribió: > > > > create or replace function pg_terminate_backend(int) returns int > > language plperlu as $$ > >        $pid = shift; > >        $ret = kill TERM, $pid; > >        elog WARNING, "could not send sig

Re: [pgsql-es-ayuda] Re[2 ]: Finalizar sesión de usuario activa

2009-04-14 Por tema Alvaro Herrera
create or replace function pg_terminate_backend(int) returns int language plperlu as $$ $pid = shift; $ret = kill TERM, $pid; elog WARNING, "could not send signal TERM to $pid: $!" unless $ret == 1; return $ret; $$; -- Alvaro Herrerahttp:/

[pgsql-es-ayuda] Re[2]: Finalizar sesión de usuario activa

2009-04-14 Por tema Laura Martinelli
AH> Laura Martinelli escribió: >> Investigando, encontramos que la versión 8.4 de PostgreSQL tendrá >> disponible la función pg_terminate_backend(pid), que aparentemente >> haría que se terminara la sesión (pero por ahora tenemos que trabajar >> con la versión 8.3). >> La pregunta es en