[Pgsql-ayuda] Cual es el error

Alvaro Herrera alvherre@dcc.uchile.cl
Tue, 2 Sep 2003 18:06:47 -0400


On Tue, Sep 02, 2003 at 09:10:23PM +0000, Edwin Quijada wrote:
> Hice lo que me dijiste, ya lo tenia asi anteriormente y decidi cambiarlo. 
> Me sigue saliendo el mismo error , como sino conociera el operador de igual
> 
> Error: ERROR:  Unable to identify an operator '=' for types 'name' and 
> 'character varying'
> 	You will have to retype this query using an explicit cast
> WARNING:  Error occurred while executing PL/pgSQL function cortar_char
> WARNING:  line 8 at select into variables

doh... entonces hazles un cast a name explicitamente:

SELECT foo, bar FROM ... WHERE a.relname = tabla::name AND ...

-- 
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
Oh, oh, las chicas galacianas, lo harán por las perlas,
ˇY las de Arrakis por el agua! Pero si buscas damas
Que se consuman como llamas, ˇPrueba una hija de Caladan! (Gurney Halleck)