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:12:54
Message-ID: f205bb120911281012h45cd43eqa85f0b069a53472f@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El día 28 de noviembre de 2009 15:09, suso <jlcubas(at)terra(dot)es> escribió:
> Esto me devuelve 0, ya qu eno es 'PE', esto sería la/s primera/s letra/s del
> capo apellido, eber ser una variable, ya que yo no sé si va a ser PE, o LO,
> P sola o cualquiera sabe que letra/s
> No sé si me explico, por eso nmo puede ser 'PE', debe ser ' & apelli &'...
>  o el nombre de variable que qrerramos, peo no puede ser literal
> si pongo 'PE'  (no me hace falta hacer conversion) me da exatamente los que
> tengo, pero como digo más arriba, no pued eser así(sólo a efectos de prueba)
>>
>> El día 28 de noviembre de 2009 12:57, suso <jlcubas(at)terra(dot)es> escribió:
>>
>>>
>>> Me sigue dando 0 registros, el like no reconoce o no hace la comparación
>>> correctamente, ya que si pongo(a efectos de prueba)
>>> LIKE 'P&'      puede ser P, o L o la letra que sea
>>> esto funciona perfectamente
>>> si hago la asignación a través del parámetro de la function, ahí es donde
>>> falla
>>>
>>
>>
>> SELECT * FROM
>> prueba
>> WHERE
>> apelli like ('PE' || '%')::text;
>>
>>

lo que te pase es un set de prueba, en vez de 'PE', proba poniendo apelli...

>> Probá ponerlo todo entre paréntesis..
>>
>
> --
> TIP 8: explain analyze es tu amigo
>

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

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message suso 2009-11-28 18:16:57 Re: like no funciona
Previous Message suso 2009-11-28 18:09:43 Re: like no funciona