Mostrando entradas con la etiqueta like. Mostrar todas las entradas
Mostrando entradas con la etiqueta like. Mostrar todas las entradas

domingo, 24 de junio de 2012

Función like postgres






Hola aqui les dejo un ejemplo del uso de la función "like" en postgres:

/*FUNCION BUSCAR CATEGORIA*/
CREATE OR REPLACE FUNCTION like_cat(_nom_cat character)
  RETURNS setof "public"."categoria" AS
$BODY$
DECLARE
_select categoria;
begin
for _select in select * from categoria where nom_cat ilike '%'||_nom_cat||'%'
loop
RETURN next _select;
end loop;
end;$BODY$
  LANGUAGE plpgsql VOLATILE
CALLED ON NULL INPUT
SECURITY INVOKER
COST 100 ROWS 1000;

y con esta sentencia lo ejecutan:

select * from like_cat('ce')