| From: | "Felipe Amezquita" <felmarla(at)gmail(dot)com> |
|---|---|
| To: | postgresayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | ayuda rownum |
| Date: | 2007-08-24 16:58:54 |
| Message-ID: | bf4cfe570708240958v47b0f197j4185aacb30f314bc@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
Que tal lista necesito devolver la primera fila que me encuentra al contar
cierto registro a partir de una para metro.
Algo como si respuesta fuera 1 o 0 pero no me funciona que puedo
hacer.Esdecir como el rownum de oracle.
Hay envio un ejemplo.
Gracias de nuevo.
CREATE OR REPLACE FUNCTION existe_programas_pexeq(in_pexeq_codigo IN
plan_exequial.pexeq_codigo%type)
returns numeric
as
$body$
DECLARE
respuesta numeric;
BEGIN
select count(*) into respuesta
from especificacion_programa
where pexeq_codigo = in_pexeq_codigo
LIMIT 1 ;
return respuesta;
END;
$body$
language 'plpgsql'
select existe_programas_pexeq(2);
--
Ing Sistemas y Telecomunicaciones
Luis Felipe Lopez Amezquita
3008217523 - 3146286237 - 3173160602
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Brando Torres | 2007-08-24 19:16:48 | Consulta sobre Replicacion |
| Previous Message | Juan P. Aviles | 2007-08-24 16:07:10 | Re: Desconexiones sin explicacion : por lo menospara mi.... :( |