• Tom Lane's avatar
    Operators live in namespaces. CREATE/DROP/COMMENT ON OPERATOR take · 6cef5d25
    Tom Lane authored
    qualified operator names directly, for example CREATE OPERATOR myschema.+
    ( ... ).  To qualify an operator name in an expression you need to write
    OPERATOR(myschema.+) (thanks to Peter for suggesting an escape hatch).
    I also took advantage of having to reformat pg_operator to fix something
    that'd been bugging me for a while: mergejoinable operators should have
    explicit links to the associated cross-data-type comparison operators,
    rather than hardwiring an assumption that they are named < and >.
    6cef5d25
analyze.c 90.7 KB