                                                                                List of functions
      Result data type       |             Name              |                                                Argument data types                                                 
-----------------------------+-------------------------------+--------------------------------------------------------------------------------------------------------------------
 bit[]                       | _bit                          | bit[], integer
 character[]                 | _bpchar                       | character[], integer
 bit varying[]               | _varbit                       | bit varying[], integer
 character varying[]         | _varchar                      | character varying[], integer
 text                        | abbrev                        | inet
 bigint                      | abs                           | bigint
 double precision            | abs                           | double precision
 integer                     | abs                           | integer
 numeric                     | abs                           | numeric
 real                        | abs                           | real
 smallint                    | abs                           | smallint
 abstime                     | abstime                       | abstime
 abstime                     | abstime                       | timestamp without time zone
 abstime                     | abstime                       | timestamp with time zone
 boolean                     | abstimeeq                     | abstime, abstime
 boolean                     | abstimege                     | abstime, abstime
 boolean                     | abstimegt                     | abstime, abstime
 boolean                     | abstimele                     | abstime, abstime
 boolean                     | abstimelt                     | abstime, abstime
 boolean                     | abstimene                     | abstime, abstime
 boolean                     | aclcontains                   | aclitem[], aclitem
 aclitem[]                   | aclinsert                     | aclitem[], aclitem
 integer                     | aclitemout                    | aclitem
 aclitem[]                   | aclremove                     | aclitem[], aclitem
 double precision            | acos                          | double precision
 integer                     | age                           | xid
 interval                    | age                           | timestamp without time zone
 interval                    | age                           | timestamp without time zone, timestamp without time zone
 interval                    | age                           | timestamp with time zone
 interval                    | age                           | timestamp with time zone, timestamp with time zone
 double precision            | area                          | box
 double precision            | area                          | circle
 double precision            | areajoinsel                   | -, oid
 double precision            | areasel                       | -, oid, -, integer
 integer                     | array_in                      | -, oid, integer
 integer                     | array_out                     | -, oid
 integer                     | ascii                         | text
 double precision            | asin                          | double precision
 double precision            | atan                          | double precision
 double precision            | atan2                         | double precision, double precision
 bit                         | bit                           | bit, integer
 integer                     | bit_length                    | bit
 integer                     | bit_length                    | bytea
 integer                     | bit_length                    | text
 bit                         | bitand                        | bit, bit
 bit                         | bitcat                        | bit, bit
 integer                     | bitcmp                        | bit, bit
 boolean                     | biteq                         | bit, bit
 bit                         | bitfromint4                   | integer
 boolean                     | bitge                         | bit, bit
 boolean                     | bitgt                         | bit, bit
 boolean                     | bitle                         | bit, bit
 boolean                     | bitlt                         | bit, bit
 boolean                     | bitne                         | bit, bit
 bit                         | bitnot                        | bit
 bit                         | bitor                         | bit, bit
 bit                         | bitshiftleft                  | bit, integer
 bit                         | bitshiftright                 | bit, integer
 integer                     | bittoint4                     | bit
 bit                         | bitxor                        | bit, bit
 boolean                     | booleq                        | boolean, boolean
 boolean                     | boolge                        | boolean, boolean
 boolean                     | boolgt                        | boolean, boolean
 boolean                     | boolle                        | boolean, boolean
 boolean                     | boollt                        | boolean, boolean
 boolean                     | boolne                        | boolean, boolean
 box                         | box                           | circle
 box                         | box                           | point, point
 box                         | box                           | polygon
 boolean                     | box_above                     | box, box
 box                         | box_add                       | box, point
 boolean                     | box_below                     | box, box
 point                       | box_center                    | box
 boolean                     | box_contain                   | box, box
 boolean                     | box_contained                 | box, box
 double precision            | box_distance                  | box, box
 box                         | box_div                       | box, point
 boolean                     | box_eq                        | box, box
 boolean                     | box_ge                        | box, box
 boolean                     | box_gt                        | box, box
 box                         | box_intersect                 | box, box
 boolean                     | box_le                        | box, box
 boolean                     | box_left                      | box, box
 boolean                     | box_lt                        | box, box
 box                         | box_mul                       | box, point
 boolean                     | box_overlap                   | box, box
 boolean                     | box_overleft                  | box, box
 boolean                     | box_overright                 | box, box
 boolean                     | box_right                     | box, box
 boolean                     | box_same                      | box, box
 box                         | box_sub                       | box, point
 character                   | bpchar                        | "char"
 character                   | bpchar                        | character, integer
 character                   | bpchar                        | name
 integer                     | bpcharcmp                     | character, character
 boolean                     | bpchareq                      | character, character
 boolean                     | bpcharge                      | character, character
 boolean                     | bpchargt                      | character, character
 character                   | bpcharin                      | -, oid, integer
 boolean                     | bpcharle                      | character, character
 boolean                     | bpcharlt                      | character, character
 boolean                     | bpcharne                      | character, character
 inet                        | broadcast                     | inet
 integer                     | btabstimecmp                  | abstime, abstime
 integer                     | btboolcmp                     | boolean, boolean
 integer                     | btcharcmp                     | "char", "char"
 integer                     | btfloat4cmp                   | real, real
 integer                     | btfloat8cmp                   | double precision, double precision
 integer                     | btint2cmp                     | smallint, smallint
 integer                     | btint4cmp                     | integer, integer
 integer                     | btint8cmp                     | bigint, bigint
 integer                     | btnamecmp                     | name, name
 integer                     | btoidcmp                      | oid, oid
 integer                     | btoidvectorcmp                | oidvector, oidvector
 bytea                       | btrim                         | bytea, bytea
 text                        | btrim                         | text
 text                        | btrim                         | text, text
 integer                     | bttextcmp                     | text, text
 bytea                       | byteacat                      | bytea, bytea
 integer                     | byteacmp                      | bytea, bytea
 boolean                     | byteaeq                       | bytea, bytea
 boolean                     | byteage                       | bytea, bytea
 boolean                     | byteagt                       | bytea, bytea
 boolean                     | byteale                       | bytea, bytea
 boolean                     | bytealike                     | bytea, bytea
 boolean                     | bytealt                       | bytea, bytea
 boolean                     | byteane                       | bytea, bytea
 boolean                     | byteanlike                    | bytea, bytea
 money                       | cash_div_flt4                 | money, real
 money                       | cash_div_flt8                 | money, double precision
 money                       | cash_div_int2                 | money, smallint
 money                       | cash_div_int4                 | money, integer
 boolean                     | cash_eq                       | money, money
 boolean                     | cash_ge                       | money, money
 boolean                     | cash_gt                       | money, money
 boolean                     | cash_le                       | money, money
 boolean                     | cash_lt                       | money, money
 money                       | cash_mi                       | money, money
 money                       | cash_mul_flt4                 | money, real
 money                       | cash_mul_flt8                 | money, double precision
 money                       | cash_mul_int2                 | money, smallint
 money                       | cash_mul_int4                 | money, integer
 boolean                     | cash_ne                       | money, money
 money                       | cash_pl                       | money, money
 text                        | cash_words                    | money
 money                       | cashlarger                    | money, money
 money                       | cashsmaller                   | money, money
 double precision            | cbrt                          | double precision
 numeric                     | ceil                          | numeric
 point                       | center                        | box
 point                       | center                        | circle
 "char"                      | char                          | character
 "char"                      | char                          | text
 integer                     | char_length                   | character
 integer                     | char_length                   | character varying
 integer                     | char_length                   | text
 "char"                      | chardiv                       | "char", "char"
 boolean                     | chareq                        | "char", "char"
 boolean                     | charge                        | "char", "char"
 boolean                     | chargt                        | "char", "char"
 boolean                     | charle                        | "char", "char"
 boolean                     | charlt                        | "char", "char"
 "char"                      | charmi                        | "char", "char"
 "char"                      | charmul                       | "char", "char"
 boolean                     | charne                        | "char", "char"
 "char"                      | charpl                        | "char", "char"
 text                        | chr                           | integer
 boolean                     | cideq                         | cid, cid
 cidr                        | cidr                          | text
 circle                      | circle                        | box
 circle                      | circle                        | point, double precision
 circle                      | circle                        | polygon
 boolean                     | circle_above                  | circle, circle
 circle                      | circle_add_pt                 | circle, point
 boolean                     | circle_below                  | circle, circle
 point                       | circle_center                 | circle
 boolean                     | circle_contain                | circle, circle
 boolean                     | circle_contain_pt             | circle, point
 boolean                     | circle_contained              | circle, circle
 double precision            | circle_distance               | circle, circle
 circle                      | circle_div_pt                 | circle, point
 boolean                     | circle_eq                     | circle, circle
 boolean                     | circle_ge                     | circle, circle
 boolean                     | circle_gt                     | circle, circle
 boolean                     | circle_le                     | circle, circle
 boolean                     | circle_left                   | circle, circle
 boolean                     | circle_lt                     | circle, circle
 circle                      | circle_mul_pt                 | circle, point
 boolean                     | circle_ne                     | circle, circle
 integer                     | circle_out                    | circle
 boolean                     | circle_overlap                | circle, circle
 boolean                     | circle_overleft               | circle, circle
 boolean                     | circle_overright              | circle, circle
 boolean                     | circle_right                  | circle, circle
 boolean                     | circle_same                   | circle, circle
 circle                      | circle_sub_pt                 | circle, point
 point                       | close_lb                      | line, box
 point                       | close_ls                      | line, lseg
 point                       | close_lseg                    | lseg, lseg
 point                       | close_pb                      | point, box
 point                       | close_pl                      | point, line
 point                       | close_ps                      | point, lseg
 point                       | close_sb                      | lseg, box
 point                       | close_sl                      | lseg, line
 text                        | col_description               | oid, integer
 double precision            | contjoinsel                   | -, oid
 double precision            | contsel                       | -, oid, -, integer
 text                        | convert                       | text, name
 text                        | convert                       | text, name, name
 double precision            | cos                           | double precision
 double precision            | cot                           | double precision
 name                        | current_user                  | 
 tid                         | currtid                       | oid, tid
 tid                         | currtid2                      | text, tid
 bigint                      | currval                       | text
 date                        | date                          | abstime
 date                        | date                          | date
 date                        | date                          | text
 date                        | date                          | timestamp without time zone
 date                        | date                          | timestamp with time zone
 integer                     | date_cmp                      | date, date
 boolean                     | date_eq                       | date, date
 boolean                     | date_ge                       | date, date
 boolean                     | date_gt                       | date, date
 date                        | date_larger                   | date, date
 boolean                     | date_le                       | date, date
 boolean                     | date_lt                       | date, date
 integer                     | date_mi                       | date, date
 date                        | date_mii                      | date, integer
 boolean                     | date_ne                       | date, date
 double precision            | date_part                     | text, abstime
 double precision            | date_part                     | text, date
 double precision            | date_part                     | text, interval
 double precision            | date_part                     | text, reltime
 double precision            | date_part                     | text, timestamp without time zone
 double precision            | date_part                     | text, timestamp with time zone
 double precision            | date_part                     | text, time without time zone
 double precision            | date_part                     | text, time with time zone
 date                        | date_pli                      | date, integer
 date                        | date_smaller                  | date, date
 interval                    | date_trunc                    | text, interval
 timestamp without time zone | date_trunc                    | text, timestamp without time zone
 timestamp with time zone    | date_trunc                    | text, timestamp with time zone
 timestamp without time zone | datetime_pl                   | date, time without time zone
 timestamp with time zone    | datetimetz_pl                 | date, time with time zone
 double precision            | dcbrt                         | double precision
 bytea                       | decode                        | text, text
 double precision            | degrees                       | double precision
 double precision            | dexp                          | double precision
 lseg                        | diagonal                      | box
 double precision            | diameter                      | circle
 double precision            | dist_cpoly                    | circle, polygon
 double precision            | dist_lb                       | line, box
 double precision            | dist_pb                       | point, box
 double precision            | dist_pc                       | point, circle
 double precision            | dist_pl                       | point, line
 double precision            | dist_ppath                    | point, path
 double precision            | dist_ps                       | point, lseg
 double precision            | dist_sb                       | lseg, box
 double precision            | dist_sl                       | lseg, line
 double precision            | dlog1                         | double precision
 double precision            | dlog10                        | double precision
 double precision            | dpow                          | double precision, double precision
 double precision            | dround                        | double precision
 double precision            | dsqrt                         | double precision
 double precision            | dtrunc                        | double precision
 text                        | encode                        | bytea, text
 double precision            | eqjoinsel                     | -, oid
 double precision            | eqsel                         | -, oid, -, integer
 double precision            | exp                           | double precision
 numeric                     | exp                           | numeric
 bigint                      | factorial                     | bigint
 integer                     | factorial                     | integer
 integer                     | factorial                     | smallint
 real                        | float4                        | double precision
 real                        | float4                        | integer
 real                        | float4                        | numeric
 real                        | float4                        | real
 real                        | float4                        | smallint
 real                        | float4                        | text
 double precision            | float48div                    | real, double precision
 boolean                     | float48eq                     | real, double precision
 boolean                     | float48ge                     | real, double precision
 boolean                     | float48gt                     | real, double precision
 boolean                     | float48le                     | real, double precision
 boolean                     | float48lt                     | real, double precision
 double precision            | float48mi                     | real, double precision
 double precision            | float48mul                    | real, double precision
 boolean                     | float48ne                     | real, double precision
 double precision            | float48pl                     | real, double precision
 double precision[]          | float4_accum                  | double precision[], real
 real                        | float4abs                     | real
 real                        | float4div                     | real, real
 boolean                     | float4eq                      | real, real
 boolean                     | float4ge                      | real, real
 boolean                     | float4gt                      | real, real
 real                        | float4larger                  | real, real
 boolean                     | float4le                      | real, real
 boolean                     | float4lt                      | real, real
 real                        | float4mi                      | real, real
 real                        | float4mul                     | real, real
 boolean                     | float4ne                      | real, real
 integer                     | float4out                     | real
 real                        | float4pl                      | real, real
 real                        | float4smaller                 | real, real
 real                        | float4um                      | real
 real                        | float4up                      | real
 double precision            | float8                        | bigint
 double precision            | float8                        | double precision
 double precision            | float8                        | integer
 double precision            | float8                        | numeric
 double precision            | float8                        | real
 double precision            | float8                        | smallint
 double precision            | float8                        | text
 double precision            | float84div                    | double precision, real
 boolean                     | float84eq                     | double precision, real
 boolean                     | float84ge                     | double precision, real
 boolean                     | float84gt                     | double precision, real
 boolean                     | float84le                     | double precision, real
 boolean                     | float84lt                     | double precision, real
 double precision            | float84mi                     | double precision, real
 double precision            | float84mul                    | double precision, real
 boolean                     | float84ne                     | double precision, real
 double precision            | float84pl                     | double precision, real
 double precision[]          | float8_accum                  | double precision[], double precision
 double precision            | float8_avg                    | double precision[]
 double precision            | float8_stddev                 | double precision[]
 double precision            | float8_variance               | double precision[]
 double precision            | float8abs                     | double precision
 double precision            | float8div                     | double precision, double precision
 boolean                     | float8eq                      | double precision, double precision
 boolean                     | float8ge                      | double precision, double precision
 boolean                     | float8gt                      | double precision, double precision
 double precision            | float8larger                  | double precision, double precision
 boolean                     | float8le                      | double precision, double precision
 boolean                     | float8lt                      | double precision, double precision
 double precision            | float8mi                      | double precision, double precision
 double precision            | float8mul                     | double precision, double precision
 boolean                     | float8ne                      | double precision, double precision
 integer                     | float8out                     | double precision
 double precision            | float8pl                      | double precision, double precision
 double precision            | float8smaller                 | double precision, double precision
 double precision            | float8um                      | double precision
 double precision            | float8up                      | double precision
 numeric                     | floor                         | numeric
 money                       | flt4_mul_cash                 | real, money
 money                       | flt8_mul_cash                 | double precision, money
 text                        | format_type                   | oid, integer
 integer                     | get_bit                       | bytea, integer
 integer                     | get_byte                      | bytea, integer
 name                        | getdatabaseencoding           | 
 name                        | getpgusername                 | 
 boolean                     | has_table_privilege           | integer, name, text
 boolean                     | has_table_privilege           | integer, oid, text
 boolean                     | has_table_privilege           | name, name, text
 boolean                     | has_table_privilege           | name, oid, text
 boolean                     | has_table_privilege           | name, text
 boolean                     | has_table_privilege           | oid, text
 integer                     | hashbpchar                    | character
 integer                     | hashchar                      | "char"
 integer                     | hashfloat4                    | real
 integer                     | hashfloat8                    | double precision
 integer                     | hashint2                      | smallint
 integer                     | hashint4                      | integer
 integer                     | hashint8                      | bigint
 integer                     | hashmacaddr                   | macaddr
 integer                     | hashname                      | name
 integer                     | hashoid                       | oid
 integer                     | hashoidvector                 | oidvector
 double precision            | height                        | box
 text                        | host                          | inet
 double precision            | iclikejoinsel                 | -, oid
 double precision            | iclikesel                     | -, oid, -, integer
 double precision            | icnlikejoinsel                | -, oid
 double precision            | icnlikesel                    | -, oid, -, integer
 double precision            | icregexeqjoinsel              | -, oid
 double precision            | icregexeqsel                  | -, oid, -, integer
 double precision            | icregexnejoinsel              | -, oid
 double precision            | icregexnesel                  | -, oid, -, integer
 inet                        | inet                          | text
 text                        | initcap                       | text
 smallint                    | int2                          | bigint
 smallint                    | int2                          | double precision
 smallint                    | int2                          | integer
 smallint                    | int2                          | numeric
 smallint                    | int2                          | real
 smallint                    | int2                          | smallint
 smallint                    | int2                          | text
 integer                     | int24div                      | smallint, integer
 boolean                     | int24eq                       | smallint, integer
 boolean                     | int24ge                       | smallint, integer
 boolean                     | int24gt                       | smallint, integer
 boolean                     | int24le                       | smallint, integer
 boolean                     | int24lt                       | smallint, integer
 integer                     | int24mi                       | smallint, integer
 integer                     | int24mod                      | smallint, integer
 integer                     | int24mul                      | smallint, integer
 boolean                     | int24ne                       | smallint, integer
 integer                     | int24pl                       | smallint, integer
 boolean                     | int28eq                       | smallint, bigint
 boolean                     | int28ge                       | smallint, bigint
 boolean                     | int28gt                       | smallint, bigint
 boolean                     | int28le                       | smallint, bigint
 boolean                     | int28lt                       | smallint, bigint
 boolean                     | int28ne                       | smallint, bigint
 numeric[]                   | int2_accum                    | numeric[], smallint
 bigint[]                    | int2_avg_accum                | bigint[], smallint
 money                       | int2_mul_cash                 | smallint, money
 bigint                      | int2_sum                      | bigint, smallint
 smallint                    | int2abs                       | smallint
 smallint                    | int2and                       | smallint, smallint
 smallint                    | int2div                       | smallint, smallint
 boolean                     | int2eq                        | smallint, smallint
 integer                     | int2fac                       | smallint
 boolean                     | int2ge                        | smallint, smallint
 boolean                     | int2gt                        | smallint, smallint
 smallint                    | int2larger                    | smallint, smallint
 boolean                     | int2le                        | smallint, smallint
 boolean                     | int2lt                        | smallint, smallint
 smallint                    | int2mi                        | smallint, smallint
 smallint                    | int2mod                       | smallint, smallint
 smallint                    | int2mul                       | smallint, smallint
 boolean                     | int2ne                        | smallint, smallint
 smallint                    | int2not                       | smallint
 smallint                    | int2or                        | smallint, smallint
 smallint                    | int2pl                        | smallint, smallint
 smallint                    | int2shl                       | smallint, integer
 smallint                    | int2shr                       | smallint, integer
 smallint                    | int2smaller                   | smallint, smallint
 smallint                    | int2um                        | smallint
 smallint                    | int2up                        | smallint
 boolean                     | int2vectoreq                  | int2vector, int2vector
 smallint                    | int2xor                       | smallint, smallint
 integer                     | int4                          | bigint
 integer                     | int4                          | double precision
 integer                     | int4                          | integer
 integer                     | int4                          | numeric
 integer                     | int4                          | real
 integer                     | int4                          | smallint
 integer                     | int4                          | text
 integer                     | int42div                      | integer, smallint
 boolean                     | int42eq                       | integer, smallint
 boolean                     | int42ge                       | integer, smallint
 boolean                     | int42gt                       | integer, smallint
 boolean                     | int42le                       | integer, smallint
 boolean                     | int42lt                       | integer, smallint
 integer                     | int42mi                       | integer, smallint
 integer                     | int42mod                      | integer, smallint
 integer                     | int42mul                      | integer, smallint
 boolean                     | int42ne                       | integer, smallint
 integer                     | int42pl                       | integer, smallint
 bigint                      | int48div                      | integer, bigint
 boolean                     | int48eq                       | integer, bigint
 boolean                     | int48ge                       | integer, bigint
 boolean                     | int48gt                       | integer, bigint
 boolean                     | int48le                       | integer, bigint
 boolean                     | int48lt                       | integer, bigint
 bigint                      | int48mi                       | integer, bigint
 bigint                      | int48mul                      | integer, bigint
 boolean                     | int48ne                       | integer, bigint
 bigint                      | int48pl                       | integer, bigint
 numeric[]                   | int4_accum                    | numeric[], integer
 bigint[]                    | int4_avg_accum                | bigint[], integer
 money                       | int4_mul_cash                 | integer, money
 bigint                      | int4_sum                      | bigint, integer
 integer                     | int4abs                       | integer
 integer                     | int4and                       | integer, integer
 integer                     | int4div                       | integer, integer
 boolean                     | int4eq                        | integer, integer
 integer                     | int4fac                       | integer
 boolean                     | int4ge                        | integer, integer
 boolean                     | int4gt                        | integer, integer
 integer                     | int4inc                       | integer
 integer                     | int4larger                    | integer, integer
 boolean                     | int4le                        | integer, integer
 boolean                     | int4lt                        | integer, integer
 integer                     | int4mi                        | integer, integer
 integer                     | int4mod                       | integer, integer
 integer                     | int4mul                       | integer, integer
 boolean                     | int4ne                        | integer, integer
 integer                     | int4not                       | integer
 boolean                     | int4notin                     | integer, text
 integer                     | int4or                        | integer, integer
 integer                     | int4pl                        | integer, integer
 integer                     | int4shl                       | integer, integer
 integer                     | int4shr                       | integer, integer
 integer                     | int4smaller                   | integer, integer
 integer                     | int4um                        | integer
 integer                     | int4up                        | integer
 integer                     | int4xor                       | integer, integer
 bigint                      | int8                          | bigint
 bigint                      | int8                          | double precision
 bigint                      | int8                          | integer
 bigint                      | int8                          | numeric
 bigint                      | int8                          | smallint
 bigint                      | int8                          | text
 boolean                     | int82eq                       | bigint, smallint
 boolean                     | int82ge                       | bigint, smallint
 boolean                     | int82gt                       | bigint, smallint
 boolean                     | int82le                       | bigint, smallint
 boolean                     | int82lt                       | bigint, smallint
 boolean                     | int82ne                       | bigint, smallint
 bigint                      | int84div                      | bigint, integer
 boolean                     | int84eq                       | bigint, integer
 boolean                     | int84ge                       | bigint, integer
 boolean                     | int84gt                       | bigint, integer
 boolean                     | int84le                       | bigint, integer
 boolean                     | int84lt                       | bigint, integer
 bigint                      | int84mi                       | bigint, integer
 bigint                      | int84mul                      | bigint, integer
 boolean                     | int84ne                       | bigint, integer
 bigint                      | int84pl                       | bigint, integer
 numeric[]                   | int8_accum                    | numeric[], bigint
 numeric                     | int8_avg                      | bigint[]
 numeric                     | int8_sum                      | numeric, bigint
 bigint                      | int8abs                       | bigint
 bigint                      | int8and                       | bigint, bigint
 bigint                      | int8div                       | bigint, bigint
 boolean                     | int8eq                        | bigint, bigint
 bigint                      | int8fac                       | bigint
 boolean                     | int8ge                        | bigint, bigint
 boolean                     | int8gt                        | bigint, bigint
 bigint                      | int8inc                       | bigint
 bigint                      | int8larger                    | bigint, bigint
 boolean                     | int8le                        | bigint, bigint
 boolean                     | int8lt                        | bigint, bigint
 bigint                      | int8mi                        | bigint, bigint
 bigint                      | int8mod                       | bigint, bigint
 bigint                      | int8mul                       | bigint, bigint
 boolean                     | int8ne                        | bigint, bigint
 bigint                      | int8not                       | bigint
 bigint                      | int8or                        | bigint, bigint
 bigint                      | int8pl                        | bigint, bigint
 bigint                      | int8shl                       | bigint, integer
 bigint                      | int8shr                       | bigint, integer
 bigint                      | int8smaller                   | bigint, bigint
 bigint                      | int8um                        | bigint
 bigint                      | int8up                        | bigint
 bigint                      | int8xor                       | bigint, bigint
 boolean                     | inter_lb                      | line, box
 boolean                     | inter_sb                      | lseg, box
 boolean                     | inter_sl                      | lseg, line
 interval                    | interval                      | interval
 interval                    | interval                      | reltime
 interval                    | interval                      | text
 interval                    | interval                      | time without time zone
 interval[]                  | interval_accum                | interval[], interval
 interval                    | interval_avg                  | interval[]
 integer                     | interval_cmp                  | interval, interval
 interval                    | interval_div                  | interval, double precision
 boolean                     | interval_eq                   | interval, interval
 boolean                     | interval_ge                   | interval, interval
 boolean                     | interval_gt                   | interval, interval
 integer                     | interval_hash                 | interval
 interval                    | interval_larger               | interval, interval
 boolean                     | interval_le                   | interval, interval
 boolean                     | interval_lt                   | interval, interval
 interval                    | interval_mi                   | interval, interval
 time without time zone      | interval_mi_time              | interval, time without time zone
 time with time zone         | interval_mi_timetz            | interval, time with time zone
 interval                    | interval_mul                  | interval, double precision
 boolean                     | interval_ne                   | interval, interval
 interval                    | interval_pl                   | interval, interval
 time without time zone      | interval_pl_time              | interval, time without time zone
 interval                    | interval_smaller              | interval, interval
 interval                    | interval_um                   | interval
 boolean                     | intinterval                   | abstime, tinterval
 boolean                     | isclosed                      | path
 boolean                     | isfalse                       | boolean
 boolean                     | isfinite                      | abstime
 boolean                     | isfinite                      | interval
 boolean                     | isfinite                      | timestamp without time zone
 boolean                     | isfinite                      | timestamp with time zone
 boolean                     | ishorizontal                  | line
 boolean                     | ishorizontal                  | lseg
 boolean                     | ishorizontal                  | point, point
 boolean                     | isnotfalse                    | boolean
 boolean                     | isnottrue                     | boolean
 boolean                     | isopen                        | path
 boolean                     | isparallel                    | line, line
 boolean                     | isparallel                    | lseg, lseg
 boolean                     | isperp                        | line, line
 boolean                     | isperp                        | lseg, lseg
 boolean                     | istrue                        | boolean
 boolean                     | isvertical                    | line
 boolean                     | isvertical                    | lseg
 boolean                     | isvertical                    | point, point
 double precision            | length                        | lseg
 double precision            | length                        | path
 integer                     | length                        | bit
 integer                     | length                        | bytea
 integer                     | length                        | character
 integer                     | length                        | character varying
 integer                     | length                        | text
 boolean                     | like                          | bytea, bytea
 boolean                     | like                          | name, text
 boolean                     | like                          | text, text
 bytea                       | like_escape                   | bytea, bytea
 text                        | like_escape                   | text, text
 double precision            | likejoinsel                   | -, oid
 double precision            | likesel                       | -, oid, -, integer
 line                        | line                          | point, point
 double precision            | line_distance                 | line, line
 boolean                     | line_eq                       | line, line
 boolean                     | line_horizontal               | line
 point                       | line_interpt                  | line, line
 boolean                     | line_intersect                | line, line
 integer                     | line_out                      | line
 boolean                     | line_parallel                 | line, line
 boolean                     | line_perp                     | line, line
 boolean                     | line_vertical                 | line
 double precision            | ln                            | double precision
 numeric                     | ln                            | numeric
 integer                     | lo_close                      | integer
 oid                         | lo_creat                      | integer
 integer                     | lo_export                     | oid, text
 oid                         | lo_import                     | text
 integer                     | lo_lseek                      | integer, integer, integer
 integer                     | lo_open                       | oid, integer
 integer                     | lo_tell                       | integer
 integer                     | lo_unlink                     | oid
 double precision            | log                           | double precision
 numeric                     | log                           | numeric
 numeric                     | log                           | numeric, numeric
 bytea                       | loread                        | integer, integer
 text                        | lower                         | text
 integer                     | lowrite                       | integer, bytea
 text                        | lpad                          | text, integer
 text                        | lpad                          | text, integer, text
 lseg                        | lseg                          | box
 lseg                        | lseg                          | point, point
 point                       | lseg_center                   | lseg
 double precision            | lseg_distance                 | lseg, lseg
 boolean                     | lseg_eq                       | lseg, lseg
 boolean                     | lseg_ge                       | lseg, lseg
 boolean                     | lseg_gt                       | lseg, lseg
 boolean                     | lseg_horizontal               | lseg
 point                       | lseg_interpt                  | lseg, lseg
 boolean                     | lseg_intersect                | lseg, lseg
 boolean                     | lseg_le                       | lseg, lseg
 double precision            | lseg_length                   | lseg
 boolean                     | lseg_lt                       | lseg, lseg
 boolean                     | lseg_ne                       | lseg, lseg
 boolean                     | lseg_parallel                 | lseg, lseg
 boolean                     | lseg_perp                     | lseg, lseg
 boolean                     | lseg_vertical                 | lseg
 text                        | ltrim                         | text
 text                        | ltrim                         | text, text
 macaddr                     | macaddr                       | text
 integer                     | macaddr_cmp                   | macaddr, macaddr
 boolean                     | macaddr_eq                    | macaddr, macaddr
 boolean                     | macaddr_ge                    | macaddr, macaddr
 boolean                     | macaddr_gt                    | macaddr, macaddr
 boolean                     | macaddr_le                    | macaddr, macaddr
 boolean                     | macaddr_lt                    | macaddr, macaddr
 boolean                     | macaddr_ne                    | macaddr, macaddr
 integer                     | masklen                       | inet
 tinterval                   | mktinterval                   | abstime, abstime
 bigint                      | mod                           | bigint, bigint
 integer                     | mod                           | integer, integer
 integer                     | mod                           | integer, smallint
 integer                     | mod                           | smallint, integer
 numeric                     | mod                           | numeric, numeric
 smallint                    | mod                           | smallint, smallint
 interval                    | mul_d_interval                | double precision, interval
 name                        | name                          | character
 name                        | name                          | character varying
 name                        | name                          | text
 boolean                     | nameeq                        | name, name
 boolean                     | namege                        | name, name
 boolean                     | namegt                        | name, name
 boolean                     | nameiclike                    | name, text
 boolean                     | nameicnlike                   | name, text
 boolean                     | nameicregexeq                 | name, text
 boolean                     | nameicregexne                 | name, text
 boolean                     | namele                        | name, name
 boolean                     | namelike                      | name, text
 boolean                     | namelt                        | name, name
 boolean                     | namene                        | name, name
 boolean                     | namenlike                     | name, text
 boolean                     | nameregexeq                   | name, text
 boolean                     | nameregexne                   | name, text
 double precision            | neqjoinsel                    | -, oid
 double precision            | neqsel                        | -, oid, -, integer
 inet                        | netmask                       | inet
 cidr                        | network                       | inet
 integer                     | network_cmp                   | inet, inet
 boolean                     | network_eq                    | inet, inet
 boolean                     | network_ge                    | inet, inet
 boolean                     | network_gt                    | inet, inet
 boolean                     | network_le                    | inet, inet
 boolean                     | network_lt                    | inet, inet
 boolean                     | network_ne                    | inet, inet
 boolean                     | network_sub                   | inet, inet
 boolean                     | network_subeq                 | inet, inet
 boolean                     | network_sup                   | inet, inet
 boolean                     | network_supeq                 | inet, inet
 bigint                      | nextval                       | text
 double precision            | nlikejoinsel                  | -, oid
 double precision            | nlikesel                      | -, oid, -, integer
 boolean                     | notlike                       | bytea, bytea
 boolean                     | notlike                       | name, text
 boolean                     | notlike                       | text, text
 timestamp with time zone    | now                           | 
 integer                     | npoints                       | path
 integer                     | npoints                       | polygon
 numeric                     | numeric                       | bigint
 numeric                     | numeric                       | double precision
 numeric                     | numeric                       | integer
 numeric                     | numeric                       | numeric, integer
 numeric                     | numeric                       | real
 numeric                     | numeric                       | smallint
 numeric                     | numeric_abs                   | numeric
 numeric[]                   | numeric_accum                 | numeric[], numeric
 numeric                     | numeric_add                   | numeric, numeric
 numeric                     | numeric_avg                   | numeric[]
 integer                     | numeric_cmp                   | numeric, numeric
 numeric                     | numeric_div                   | numeric, numeric
 boolean                     | numeric_eq                    | numeric, numeric
 numeric                     | numeric_exp                   | numeric
 boolean                     | numeric_ge                    | numeric, numeric
 boolean                     | numeric_gt                    | numeric, numeric
 numeric                     | numeric_in                    | -, oid, integer
 numeric                     | numeric_inc                   | numeric
 numeric                     | numeric_larger                | numeric, numeric
 boolean                     | numeric_le                    | numeric, numeric
 numeric                     | numeric_ln                    | numeric
 numeric                     | numeric_log                   | numeric, numeric
 boolean                     | numeric_lt                    | numeric, numeric
 numeric                     | numeric_mod                   | numeric, numeric
 numeric                     | numeric_mul                   | numeric, numeric
 boolean                     | numeric_ne                    | numeric, numeric
 numeric                     | numeric_power                 | numeric, numeric
 numeric                     | numeric_smaller               | numeric, numeric
 numeric                     | numeric_sqrt                  | numeric
 numeric                     | numeric_stddev                | numeric[]
 numeric                     | numeric_sub                   | numeric, numeric
 numeric                     | numeric_uminus                | numeric
 numeric                     | numeric_uplus                 | numeric
 numeric                     | numeric_variance              | numeric[]
 text                        | obj_description               | oid
 text                        | obj_description               | oid, name
 integer                     | octet_length                  | bit
 integer                     | octet_length                  | bytea
 integer                     | octet_length                  | character
 integer                     | octet_length                  | character varying
 integer                     | octet_length                  | text
 oid                         | oid                           | text
 boolean                     | oideq                         | oid, oid
 boolean                     | oidge                         | oid, oid
 boolean                     | oidgt                         | oid, oid
 oid                         | oidlarger                     | oid, oid
 boolean                     | oidle                         | oid, oid
 boolean                     | oidlt                         | oid, oid
 boolean                     | oidne                         | oid, oid
 boolean                     | oidnotin                      | oid, text
 boolean                     | oidrand                       | oid, integer
 oid                         | oidsmaller                    | oid, oid
 boolean                     | oidsrand                      | integer
 boolean                     | oidvectoreq                   | oidvector, oidvector
 boolean                     | oidvectorge                   | oidvector, oidvector
 boolean                     | oidvectorgt                   | oidvector, oidvector
 boolean                     | oidvectorle                   | oidvector, oidvector
 boolean                     | oidvectorlt                   | oidvector, oidvector
 boolean                     | oidvectorne                   | oidvector, oidvector
 text                        | oidvectortypes                | oidvector
 boolean                     | on_pb                         | point, box
 boolean                     | on_pl                         | point, line
 boolean                     | on_ppath                      | point, path
 boolean                     | on_ps                         | point, lseg
 boolean                     | on_sb                         | lseg, box
 boolean                     | on_sl                         | lseg, line
 boolean                     | overlaps                      | timestamp without time zone, interval, timestamp without time zone, interval
 boolean                     | overlaps                      | timestamp without time zone, interval, timestamp without time zone, timestamp without time zone
 boolean                     | overlaps                      | timestamp without time zone, timestamp without time zone, timestamp without time zone, interval
 boolean                     | overlaps                      | timestamp without time zone, timestamp without time zone, timestamp without time zone, timestamp without time zone
 boolean                     | overlaps                      | timestamp with time zone, interval, timestamp with time zone, interval
 boolean                     | overlaps                      | timestamp with time zone, interval, timestamp with time zone, timestamp with time zone
 boolean                     | overlaps                      | timestamp with time zone, timestamp with time zone, timestamp with time zone, interval
 boolean                     | overlaps                      | timestamp with time zone, timestamp with time zone, timestamp with time zone, timestamp with time zone
 boolean                     | overlaps                      | time without time zone, interval, time without time zone, interval
 boolean                     | overlaps                      | time without time zone, interval, time without time zone, time without time zone
 boolean                     | overlaps                      | time without time zone, time without time zone, time without time zone, interval
 boolean                     | overlaps                      | time without time zone, time without time zone, time without time zone, time without time zone
 boolean                     | overlaps                      | time with time zone, time with time zone, time with time zone, time with time zone
 path                        | path                          | polygon
 path                        | path_add                      | path, path
 path                        | path_add_pt                   | path, point
 point                       | path_center                   | path
 boolean                     | path_contain_pt               | path, point
 double precision            | path_distance                 | path, path
 path                        | path_div_pt                   | path, point
 boolean                     | path_inter                    | path, path
 double precision            | path_length                   | path
 path                        | path_mul_pt                   | path, point
 boolean                     | path_n_eq                     | path, path
 boolean                     | path_n_ge                     | path, path
 boolean                     | path_n_gt                     | path, path
 boolean                     | path_n_le                     | path, path
 boolean                     | path_n_lt                     | path, path
 integer                     | path_npoints                  | path
 path                        | path_sub_pt                   | path, point
 path                        | pclose                        | path
 integer                     | pg_char_to_encoding           | name
 name                        | pg_client_encoding            | 
 name                        | pg_encoding_to_char           | integer
 text                        | pg_get_expr                   | text, oid
 text                        | pg_get_indexdef               | oid
 text                        | pg_get_ruledef                | name
 name                        | pg_get_userbyid               | integer
 text                        | pg_get_viewdef                | name
 text                        | pg_stat_get_backend_activity  | integer
 oid                         | pg_stat_get_backend_dbid      | integer
 integer                     | pg_stat_get_backend_idset     | 
 integer                     | pg_stat_get_backend_pid       | integer
 oid                         | pg_stat_get_backend_userid    | integer
 bigint                      | pg_stat_get_blocks_fetched    | oid
 bigint                      | pg_stat_get_blocks_hit        | oid
 bigint                      | pg_stat_get_db_blocks_fetched | oid
 bigint                      | pg_stat_get_db_blocks_hit     | oid
 integer                     | pg_stat_get_db_numbackends    | oid
 bigint                      | pg_stat_get_db_xact_commit    | oid
 bigint                      | pg_stat_get_db_xact_rollback  | oid
 bigint                      | pg_stat_get_numscans          | oid
 bigint                      | pg_stat_get_tuples_deleted    | oid
 bigint                      | pg_stat_get_tuples_fetched    | oid
 bigint                      | pg_stat_get_tuples_inserted   | oid
 bigint                      | pg_stat_get_tuples_returned   | oid
 bigint                      | pg_stat_get_tuples_updated    | oid
 double precision            | pi                            | 
 point                       | point                         | box
 point                       | point                         | circle
 point                       | point                         | double precision, double precision
 point                       | point                         | lseg
 point                       | point                         | path
 point                       | point                         | polygon
 boolean                     | point_above                   | point, point
 point                       | point_add                     | point, point
 boolean                     | point_below                   | point, point
 double precision            | point_distance                | point, point
 point                       | point_div                     | point, point
 boolean                     | point_eq                      | point, point
 boolean                     | point_horiz                   | point, point
 boolean                     | point_left                    | point, point
 point                       | point_mul                     | point, point
 boolean                     | point_ne                      | point, point
 integer                     | point_out                     | point
 boolean                     | point_right                   | point, point
 point                       | point_sub                     | point, point
 boolean                     | point_vert                    | point, point
 point                       | poly_center                   | polygon
 boolean                     | poly_contain                  | polygon, polygon
 boolean                     | poly_contain_pt               | polygon, point
 boolean                     | poly_contained                | polygon, polygon
 double precision            | poly_distance                 | polygon, polygon
 boolean                     | poly_left                     | polygon, polygon
 integer                     | poly_npoints                  | polygon
 boolean                     | poly_overlap                  | polygon, polygon
 boolean                     | poly_overleft                 | polygon, polygon
 boolean                     | poly_overright                | polygon, polygon
 boolean                     | poly_right                    | polygon, polygon
 boolean                     | poly_same                     | polygon, polygon
 polygon                     | polygon                       | box
 polygon                     | polygon                       | circle
 polygon                     | polygon                       | integer, circle
 polygon                     | polygon                       | path
 path                        | popen                         | path
 integer                     | position                      | bit, bit
 integer                     | position                      | bytea, bytea
 integer                     | position                      | text, text
 double precision            | positionjoinsel               | -, oid
 double precision            | positionsel                   | -, oid, -, integer
 double precision            | pow                           | double precision, double precision
 numeric                     | pow                           | numeric, numeric
 boolean                     | pt_contained_circle           | point, circle
 boolean                     | pt_contained_poly             | point, polygon
 text                        | quote_ident                   | text
 text                        | quote_literal                 | text
 double precision            | radians                       | double precision
 double precision            | radius                        | circle
 double precision            | random                        | 
 double precision            | regexeqjoinsel                | -, oid
 double precision            | regexeqsel                    | -, oid, -, integer
 double precision            | regexnejoinsel                | -, oid
 double precision            | regexnesel                    | -, oid, -, integer
 oid                         | regproctooid                  | regproc
 reltime                     | reltime                       | integer
 reltime                     | reltime                       | interval
 reltime                     | reltime                       | reltime
 boolean                     | reltimeeq                     | reltime, reltime
 boolean                     | reltimege                     | reltime, reltime
 boolean                     | reltimegt                     | reltime, reltime
 boolean                     | reltimele                     | reltime, reltime
 boolean                     | reltimelt                     | reltime, reltime
 boolean                     | reltimene                     | reltime, reltime
 text                        | repeat                        | text, integer
 double precision            | round                         | double precision
 numeric                     | round                         | numeric
 numeric                     | round                         | numeric, integer
 text                        | rpad                          | text, integer
 text                        | rpad                          | text, integer, text
 real                        | rt_bigbox_size                | box, real
 box                         | rt_box_inter                  | box, box
 real                        | rt_box_size                   | box, real
 box                         | rt_box_union                  | box, box
 polygon                     | rt_poly_inter                 | polygon, polygon
 integer                     | rt_poly_size                  | polygon, real
 polygon                     | rt_poly_union                 | polygon, polygon
 text                        | rtrim                         | text
 text                        | rtrim                         | text, text
 double precision            | scalargtjoinsel               | -, oid
 double precision            | scalargtsel                   | -, oid, -, integer
 double precision            | scalarltjoinsel               | -, oid
 double precision            | scalarltsel                   | -, oid, -, integer
 name                        | session_user                  | 
 bytea                       | set_bit                       | bytea, integer, integer
 bytea                       | set_byte                      | bytea, integer, integer
 inet                        | set_masklen                   | inet, integer
 integer                     | seteval                       | oid
 integer                     | setseed                       | double precision
 bigint                      | setval                        | text, bigint
 bigint                      | setval                        | text, bigint, boolean
 numeric                     | sign                          | numeric
 double precision            | sin                           | double precision
 double precision            | slope                         | point, point
 boolean                     | smgreq                        | smgr, smgr
 boolean                     | smgrne                        | smgr, smgr
 double precision            | sqrt                          | double precision
 numeric                     | sqrt                          | numeric
 integer                     | strpos                        | text, text
 text                        | substr                        | text, integer
 text                        | substr                        | text, integer, integer
 bit                         | substring                     | bit, integer
 bit                         | substring                     | bit, integer, integer
 bytea                       | substring                     | bytea, integer
 bytea                       | substring                     | bytea, integer, integer
 text                        | substring                     | text, integer
 text                        | substring                     | text, integer, integer
 double precision            | tan                           | double precision
 text                        | text                          | bigint
 text                        | text                          | "char"
 text                        | text                          | date
 text                        | text                          | double precision
 text                        | text                          | inet
 text                        | text                          | integer
 text                        | text                          | interval
 text                        | text                          | macaddr
 text                        | text                          | name
 text                        | text                          | oid
 text                        | text                          | real
 text                        | text                          | smallint
 text                        | text                          | timestamp without time zone
 text                        | text                          | timestamp with time zone
 text                        | text                          | time without time zone
 text                        | text                          | time with time zone
 boolean                     | text_ge                       | text, text
 boolean                     | text_gt                       | text, text
 text                        | text_larger                   | text, text
 boolean                     | text_le                       | text, text
 boolean                     | text_lt                       | text, text
 text                        | text_smaller                  | text, text
 text                        | textcat                       | text, text
 boolean                     | texteq                        | text, text
 boolean                     | texticlike                    | text, text
 boolean                     | texticnlike                   | text, text
 boolean                     | texticregexeq                 | text, text
 boolean                     | texticregexne                 | text, text
 integer                     | textlen                       | text
 boolean                     | textlike                      | text, text
 boolean                     | textne                        | text, text
 boolean                     | textnlike                     | text, text
 boolean                     | textregexeq                   | text, text
 boolean                     | textregexne                   | text, text
 boolean                     | tideq                         | tid, tid
 time without time zone      | time                          | abstime
 time without time zone      | time                          | interval
 time without time zone      | time                          | text
 time without time zone      | time                          | timestamp without time zone
 time without time zone      | time                          | time without time zone
 time without time zone      | time                          | time without time zone, integer
 time without time zone      | time                          | time with time zone
 integer                     | time_cmp                      | time without time zone, time without time zone
 boolean                     | time_eq                       | time without time zone, time without time zone
 boolean                     | time_ge                       | time without time zone, time without time zone
 boolean                     | time_gt                       | time without time zone, time without time zone
 time without time zone      | time_larger                   | time without time zone, time without time zone
 boolean                     | time_le                       | time without time zone, time without time zone
 boolean                     | time_lt                       | time without time zone, time without time zone
 time without time zone      | time_mi_interval              | time without time zone, interval
 interval                    | time_mi_time                  | time without time zone, time without time zone
 boolean                     | time_ne                       | time without time zone, time without time zone
 time without time zone      | time_pl_interval              | time without time zone, interval
 time without time zone      | time_smaller                  | time without time zone, time without time zone
 timestamp without time zone | timedate_pl                   | time without time zone, date
 abstime                     | timemi                        | abstime, reltime
 abstime                     | timenow                       | 
 text                        | timeofday                     | 
 abstime                     | timepl                        | abstime, reltime
 timestamp without time zone | timestamp                     | abstime
 timestamp without time zone | timestamp                     | date
 timestamp without time zone | timestamp                     | date, time without time zone
 timestamp without time zone | timestamp                     | text
 timestamp without time zone | timestamp                     | timestamp without time zone
 timestamp without time zone | timestamp                     | timestamp without time zone, integer
 timestamp without time zone | timestamp                     | timestamp with time zone
 integer                     | timestamp_cmp                 | timestamp without time zone, timestamp without time zone
 boolean                     | timestamp_eq                  | timestamp without time zone, timestamp without time zone
 boolean                     | timestamp_ge                  | timestamp without time zone, timestamp without time zone
 boolean                     | timestamp_gt                  | timestamp without time zone, timestamp without time zone
 timestamp without time zone | timestamp_larger              | timestamp without time zone, timestamp without time zone
 boolean                     | timestamp_le                  | timestamp without time zone, timestamp without time zone
 boolean                     | timestamp_lt                  | timestamp without time zone, timestamp without time zone
 interval                    | timestamp_mi                  | timestamp without time zone, timestamp without time zone
 timestamp without time zone | timestamp_mi_span             | timestamp without time zone, interval
 boolean                     | timestamp_ne                  | timestamp without time zone, timestamp without time zone
 timestamp without time zone | timestamp_pl_span             | timestamp without time zone, interval
 timestamp without time zone | timestamp_smaller             | timestamp without time zone, timestamp without time zone
 timestamp with time zone    | timestamptz                   | abstime
 timestamp with time zone    | timestamptz                   | date
 timestamp with time zone    | timestamptz                   | date, time without time zone
 timestamp with time zone    | timestamptz                   | date, time with time zone
 timestamp with time zone    | timestamptz                   | text
 timestamp with time zone    | timestamptz                   | timestamp without time zone
 timestamp with time zone    | timestamptz                   | timestamp with time zone
 timestamp with time zone    | timestamptz                   | timestamp with time zone, integer
 integer                     | timestamptz_cmp               | timestamp with time zone, timestamp with time zone
 boolean                     | timestamptz_eq                | timestamp with time zone, timestamp with time zone
 boolean                     | timestamptz_ge                | timestamp with time zone, timestamp with time zone
 boolean                     | timestamptz_gt                | timestamp with time zone, timestamp with time zone
 timestamp with time zone    | timestamptz_larger            | timestamp with time zone, timestamp with time zone
 boolean                     | timestamptz_le                | timestamp with time zone, timestamp with time zone
 boolean                     | timestamptz_lt                | timestamp with time zone, timestamp with time zone
 interval                    | timestamptz_mi                | timestamp with time zone, timestamp with time zone
 timestamp with time zone    | timestamptz_mi_span           | timestamp with time zone, interval
 boolean                     | timestamptz_ne                | timestamp with time zone, timestamp with time zone
 timestamp with time zone    | timestamptz_pl_span           | timestamp with time zone, interval
 timestamp with time zone    | timestamptz_smaller           | timestamp with time zone, timestamp with time zone
 time with time zone         | timetz                        | interval, time with time zone
 time with time zone         | timetz                        | text
 time with time zone         | timetz                        | text, time with time zone
 time with time zone         | timetz                        | timestamp with time zone
 time with time zone         | timetz                        | time without time zone
 time with time zone         | timetz                        | time with time zone
 time with time zone         | timetz                        | time with time zone, integer
 integer                     | timetz_cmp                    | time with time zone, time with time zone
 boolean                     | timetz_eq                     | time with time zone, time with time zone
 boolean                     | timetz_ge                     | time with time zone, time with time zone
 boolean                     | timetz_gt                     | time with time zone, time with time zone
 integer                     | timetz_hash                   | time with time zone
 time with time zone         | timetz_larger                 | time with time zone, time with time zone
 boolean                     | timetz_le                     | time with time zone, time with time zone
 boolean                     | timetz_lt                     | time with time zone, time with time zone
 time with time zone         | timetz_mi_interval            | time with time zone, interval
 boolean                     | timetz_ne                     | time with time zone, time with time zone
 time with time zone         | timetz_pl_interval            | time with time zone, interval
 time with time zone         | timetz_smaller                | time with time zone, time with time zone
 timestamp with time zone    | timetzdate_pl                 | time with time zone, date
 text                        | timezone                      | interval, timestamp with time zone
 text                        | timezone                      | text, timestamp with time zone
 timestamp with time zone    | timezone                      | interval, timestamp without time zone
 timestamp with time zone    | timezone                      | text, timestamp without time zone
 tinterval                   | tinterval                     | abstime, abstime
 boolean                     | tintervalct                   | tinterval, tinterval
 abstime                     | tintervalend                  | tinterval
 boolean                     | tintervaleq                   | tinterval, tinterval
 boolean                     | tintervalge                   | tinterval, tinterval
 boolean                     | tintervalgt                   | tinterval, tinterval
 boolean                     | tintervalle                   | tinterval, tinterval
 boolean                     | tintervalleneq                | tinterval, reltime
 boolean                     | tintervallenge                | tinterval, reltime
 boolean                     | tintervallengt                | tinterval, reltime
 boolean                     | tintervallenle                | tinterval, reltime
 boolean                     | tintervallenlt                | tinterval, reltime
 boolean                     | tintervallenne                | tinterval, reltime
 boolean                     | tintervallt                   | tinterval, tinterval
 boolean                     | tintervalne                   | tinterval, tinterval
 boolean                     | tintervalov                   | tinterval, tinterval
 reltime                     | tintervalrel                  | tinterval
 boolean                     | tintervalsame                 | tinterval, tinterval
 abstime                     | tintervalstart                | tinterval
 character varying           | tipcta                        | integer
 text                        | to_ascii                      | text
 text                        | to_ascii                      | text, integer
 text                        | to_ascii                      | text, name
 text                        | to_char                       | bigint, text
 text                        | to_char                       | double precision, text
 text                        | to_char                       | integer, text
 text                        | to_char                       | interval, text
 text                        | to_char                       | numeric, text
 text                        | to_char                       | real, text
 text                        | to_char                       | timestamp without time zone, text
 text                        | to_char                       | timestamp with time zone, text
 date                        | to_date                       | text, text
 numeric                     | to_number                     | text, text
 timestamp with time zone    | to_timestamp                  | text, text
 text                        | translate                     | text, text, text
 double precision            | trunc                         | double precision
 macaddr                     | trunc                         | macaddr
 numeric                     | trunc                         | numeric
 numeric                     | trunc                         | numeric, integer
 text                        | upper                         | text
 integer                     | userfntest                    | integer
 bit varying                 | varbit                        | bit varying, integer
 integer                     | varbitcmp                     | bit varying, bit varying
 boolean                     | varbiteq                      | bit varying, bit varying
 boolean                     | varbitge                      | bit varying, bit varying
 boolean                     | varbitgt                      | bit varying, bit varying
 boolean                     | varbitle                      | bit varying, bit varying
 boolean                     | varbitlt                      | bit varying, bit varying
 boolean                     | varbitne                      | bit varying, bit varying
 character varying           | varchar                       | bigint
 character varying           | varchar                       | character varying, integer
 character varying           | varchar                       | integer
 character varying           | varchar                       | name
 integer                     | varcharcmp                    | character varying, character varying
 boolean                     | varchareq                     | character varying, character varying
 boolean                     | varcharge                     | character varying, character varying
 boolean                     | varchargt                     | character varying, character varying
 character varying           | varcharin                     | -, oid, integer
 boolean                     | varcharle                     | character varying, character varying
 boolean                     | varcharlt                     | character varying, character varying
 boolean                     | varcharne                     | character varying, character varying
 text                        | version                       | 
 double precision            | width                         | box
 boolean                     | xideq                         | xid, xid
(1125 rows)

