Re: FOUND retorna TRUE siempre cuando le sigue una variable en el PERFORM

From: Oswaldo Hernández <listas(at)soft-com(dot)es>
To: Emanuel Calvo Franco <postgres(dot)arg(at)gmail(dot)com>
Cc: Lista Postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: FOUND retorna TRUE siempre cuando le sigue una variable en el PERFORM
Date: 2010-02-06 09:15:31
Message-ID: 4B6D3333.4090707@soft-com.es
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Emanuel Calvo Franco escribió:
> Que tal gente,
>
> Tengo una función que adentro tiene una comprobación de con un FOUND.
> El asunto es que si coloco la consulta en una variable y luego lo utilizo en el
> PERFORM, el FOUND siempre queda en true.
>
> " ...
> sql = ' numero, count(*) from tabla group by numero having count(*)>1';
> PERFORM sql;

Estas haciendo perform a un string y el resultado es ese mismo string,
por lo tanto found siempre es true.

Saludos,
--
*****************************************
Oswaldo Hernández
oswaldo (@) soft-com (.) es
*****************************************
PD:
Antes de imprimir este mensaje, asegúrese de que es necesario.
El medio ambiente está en nuestra mano.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Edwin Quijada 2010-02-06 14:00:47 RE: backup
Previous Message Ing . Marcos Luís Ortíz Valmaseda 2010-02-06 00:21:57 Re: Recomendaciones para optimizar servidor