PegoraroF10 <marcos(at)f10(dot)com(dot)br> writes:
> And I have created these two operators a long time ago. 
> CREATE OPERATOR public.= (
>     FUNCTION = public.fntextonumero,
>     LEFTARG = text,
>     RIGHTARG = public.i32
> );
> CREATE OPERATOR public.= (
>     FUNCTION = public.fntextonumero,
>     LEFTARG = public.i32,
>     RIGHTARG = text
> );
... so, what do those functions look like?  And, since there's evidently a
custom type or domain involved, what is i32 exactly?
In short: you have completely failed to provide a self-contained test
case.
			regards, tom lane