PegoraroF10 <marcos@xxxxxxxxxx> 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