David(dot)Ventimiglia(at)wellsfargo(dot)com writes:
> Is there any way to set up overloaded functions whose parameters are
> composite types (i.e., row types) within a table inheritance hierarchy, so
> that postgresql dispatches to the correct function depending on the actual
> type of its argument, in an "object-oriented" fashion?
AFAIK this has always worked: functions on parent tables can be called
on rows of child tables. What problem are you hitting exactly (and
which PG version are you trying it in)?
regards, tom lane