st 18. 3. 2020 v 18:09 odesÃlatel Tom Lane <t...@sss.pgh.pa.us> napsal:
> Pavel Stehule <pavel.steh...@gmail.com> writes: > > st 18. 3. 2020 v 17:54 odesÃlatel Tom Lane <t...@sss.pgh.pa.us> napsal: > >> No, because if you've got that alongside foo2(anycompatible, > >> anycompatible) then your queries will fail due to both functions > >> matching anything that's promotable to text. > > > It is working for anyelement > > [ pokes at that... ] Hm, looks like you're getting away with that > because of the preference for functions taking preferred types. > Seems pretty shaky to me though --- you can probably invent > cases that will throw 'ambiguous function' if you try a bit harder. > In any case, I don't think users will understand why they have to > write two versions of the same function. > yes, it is not for usual user. Pavel > > regards, tom lane >