| From: | Julio Cesar Rodriguez Dominguez <jurasec(at)gmail(dot)com> |
|---|---|
| To: | suso <jlcubas(at)terra(dot)es> |
| Cc: | PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | Re: like no funciona |
| Date: | 2009-11-28 18:52:27 |
| Message-ID: | 925902880911281052m139c8793ud8182486b718941d@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
El 28 de noviembre de 2009 12:19, suso <jlcubas(at)terra(dot)es> escribió:
> Hola Juliom claro, precisamente por eso quiero saber si tiene ams de "X"
> cantidad o menos, pq si tengo muchos, en el offset voy asignando una
> fracción de esa cantidad, pero si asigno mas de los que tengo..cae y no
> funciona, no?
Prueba de nuevo esta función:
CREATE OR REPLACE FUNCTION cont_reg(apelli character varying)
RETURNS integer AS
$BODY$
DECLARE
devuel integer;
BEGIN
if apelli is not null THEN
select count(*) into devuel from pacientes where apell like
apelli||'%';
end if;
if found then
return devuel;
else
return 0;
end if;
END;
$BODY$
LANGUAGE 'plpgsql' VOLATILE;
| From | Date | Subject | |
|---|---|---|---|
| Next Message | suso | 2009-11-28 18:53:32 | Re: like no funciona |
| Previous Message | suso | 2009-11-28 18:47:02 | Re: like no funciona -- SOLUCIONADO |