Jaime Casanova <systemguards(at)gmail(dot)com> writes:
> I have added a function in sources and added appropiate lines in pg_proc.h
> DATA(insert OID = 2560 ( get_view_column_default PGNSP PGUID 12 f f
> t f i 1 2283 "25 25 21" _null_ _null_ _null_ get_view_column_default -
> _null_));
> DESCR("get default value for view column");
Try putting the right value for pronargs ;-)
Also, it seems highly unlikely that this function should be marked
as immutable. Stable sounds more likely.
Also, defining the return type as ANYELEMENT will definitely NOT work,
since none of the input arguments are polymorphic.
regards, tom lane