Skip site navigation (1) Skip section navigation (2)

Re: like no funciona

From: Emanuel Calvo Franco <postgres(dot)arg(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:00:19
Message-ID: f205bb120911281000r21b83998qa6e6aff877c3a360@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
El día 28 de noviembre de 2009 14:54, suso <jlcubas(at)terra(dot)es> escribió:
> Hola Cesar, probé tu función, que aunque devuelve todos los registros
> coincidentes, no la cantidad exclusivamente de registros que puede haber, mi
> "necesidad" de devolver cantiddad, es pq no sé cuántos registros puede traer
> esa consulta(puede tener 1000 o 2000, para carga de red no sé si s
> demasiado, debdio a eso, no me gustaría que trajera más de 500), pq sabiendo
> la cantidad, si es mayor de 500, me traigo sólo los 500, y los demás para
> una futura consulta (si es que es necesario).
> No sé si me explico.
> Aún así, adapté la consulta de like según me pasaste en el ejemplo, pero me
> sigue trayendo 0, es decir, a mí no me funciona, lo dicho, soy gafe:(
> No sé si lo estoy haciendo mal, o no se puede lo que yo necesito.
>   select COUNT(*) INTO devuel  from pacientes where apell LIKE UPPER('||
> quote_literal($1) ||');
> Me deveulve 0



DROP TABLE prueba;
CREATE TABLE prueba
AS
SELECT ('{PEDRO,JUAN,ROBERTO,
        PEPE}'::text[])[round(random()*3+1)] as apelli
	FROM generate_series(1,20);

UPDATE prueba SET apelli = quote_literal(apelli);

SELECT * FROM
prueba
WHERE
apelli like  ( $e$'$e$ || 'PE' || '%')::text;


-- 
              Emanuel Calvo Franco
             DBA at:  www.siu.edu.ar
        www.emanuelcalvofranco.com.ar

In response to

Responses

pgsql-es-ayuda by date

Next:From: Julio Cesar Rodriguez DominguezDate: 2009-11-28 18:08:29
Subject: Re: like no funciona
Previous:From: Emanuel Calvo FrancoDate: 2009-11-28 17:54:40
Subject: Re: like no funciona

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group