"Andrew Dunstan" <andrew@dunslane.net> writes:
> Below is a list of the input routines in the adt directory, courtesy of grep.
Grep isn't a good way to get these, your list missed a bunch.
postgres=# select distinct prosrc from pg_proc where oid in (select typinput from pg_type); prosrc
---------------------abstimeinacliteminany_inanyarray_inanyelement_inarray_inbit_inboolinbox_inbpcharinbyteaincash_incharincidincidr_incircle_incstring_indate_indomain_infloat4infloat8ininet_inint2inint2vectorinint4inint8ininternal_ininterval_inlanguage_handler_inline_inlseg_inmacaddr_innameinnumeric_inoidinoidvectorinopaque_inpath_inpoint_inpoly_inrecord_inregclassinregoperatorinregoperinregprocedureinregprocinregtypeinreltimeinsmgrintextintidintime_intimestamp_intimestamptz_intimetz_intintervalintrigger_inunknowninuuid_invarbit_invarcharinvoid_inxidinxml_in
(64 rows)
-- Gregory Stark EnterpriseDB http://www.enterprisedb.com