Routines
| Name | Type | Language | Deterministic | Return Type | Security Restriction | Comments |
|---|---|---|---|---|---|---|
| dexp(double precision) | FUNCTION | internal | true | double precision | INVOKER | natural exponential (e^x) |
| regexp_match(text, text) | FUNCTION | internal | true | text[] | INVOKER | find first match for regexp |
| jsonb_path_exists(target jsonb, path jsonpath, vars jsonb DEFAULT '{}'::jsonb, silent boolean DEFAULT false) | FUNCTION | internal | true | boolean | INVOKER | jsonpath exists test |
| circle_send(circle) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| polygon(circle) | FUNCTION | sql | true | polygon | INVOKER | convert circle to 12-vertex polygon |
| numeric_le(numeric, numeric) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| regr_sxy(double precision, double precision) | AGGREGATE | internal | true | double precision | INVOKER | sum of products of independent times dependent variable (sum(X*Y) - sum(X) * sum(Y)/N) |
| int2eq(smallint, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| min(numeric) | AGGREGATE | internal | true | numeric | INVOKER | minimum value of all numeric input values |
| floor(numeric) | FUNCTION | internal | true | numeric | INVOKER | nearest integer <= value |
| array_unnest_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for array_unnest |
| bit_length(text) | FUNCTION | sql | true | integer | INVOKER | length in bits |
| circle_overleft(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of &< operator |
| pg_stat_get_db_numbackends(oid) | FUNCTION | internal | false | integer | INVOKER | statistics: number of backends in database |
| array_le(anyarray, anyarray) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| float84div(double precision, real) | FUNCTION | internal | true | double precision | INVOKER | implementation of / operator |
| pg_index_has_property(regclass, text) | FUNCTION | internal | false | boolean | INVOKER | test property of an index |
| regr_sxx(double precision, double precision) | AGGREGATE | internal | true | double precision | INVOKER | sum of squares of the independent variable (sum(X^2) - sum(X)^2/N) |
| tidlarger(tid, tid) | FUNCTION | internal | true | tid | INVOKER | larger of two |
| pg_partition_ancestors(partitionid regclass, OUT relid regclass) | FUNCTION | internal | false | SETOF regclass | INVOKER | view ancestors of the partition |
| multirange_typanalyze(internal) | FUNCTION | internal | false | boolean | INVOKER | multirange typanalyze |
| koi8r_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for KOI8R to MULE_INTERNAL |
| numrange_subdiff(numeric, numeric) | FUNCTION | internal | true | double precision | INVOKER | float8 difference of two numeric values |
| tsqueryin(cstring) | FUNCTION | internal | true | tsquery | INVOKER | I/O |
| textgename(text, name) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| bpchar_sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| xidin(cstring) | FUNCTION | internal | true | xid | INVOKER | I/O |
| pg_lsn_recv(internal) | FUNCTION | internal | true | pg_lsn | INVOKER | I/O |
| pg_stat_get_tuples_updated(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples updated |
| multirange_gt(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| pg_mcv_list_send(pg_mcv_list) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| float4(jsonb) | FUNCTION | internal | true | real | INVOKER | convert jsonb to float4 |
| trunc(numeric) | FUNCTION | sql | true | numeric | INVOKER | value truncated to ‘scale’ of zero |
| anynonarray_in(cstring) | FUNCTION | internal | true | anynonarray | INVOKER | I/O |
| binary_upgrade_set_record_init_privs(boolean) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| float8abs(double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of @ operator |
| network_subset_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for network_sub/superset |
| pg_replication_origin_oid(text) | FUNCTION | internal | false | oid | INVOKER | translate the replication origin’s name to its id |
| float48eq(real, double precision) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| substr(bytea, integer, integer) | FUNCTION | internal | true | bytea | INVOKER | extract portion of string |
| var_samp(numeric) | AGGREGATE | internal | true | numeric | INVOKER | sample variance of numeric input values (square of the sample standard deviation) |
| regexp_split_to_array(text, text) | FUNCTION | internal | true | text[] | INVOKER | split string by pattern |
| gin_consistent_jsonb(internal, smallint, jsonb, integer, internal, internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | GIN support |
| pg_get_function_identity_arguments(oid) | FUNCTION | internal | false | text | INVOKER | identity argument list of a function |
| numeric_sub(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | implementation of - operator |
| regoperatorin(cstring) | FUNCTION | internal | false | regoperator | INVOKER | I/O |
| spg_box_quad_picksplit(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for quad tree over box |
| range_after_multirange(anyrange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of >> operator |
| variance(numeric) | AGGREGATE | internal | true | numeric | INVOKER | historical alias for var_samp |
| json_object_field(from_json json, field_name text) | FUNCTION | internal | true | json | INVOKER | implementation of -> operator |
| masklen(inet) | FUNCTION | internal | true | integer | INVOKER | netmask length |
| stddev(numeric) | AGGREGATE | internal | true | numeric | INVOKER | historical alias for stddev_samp |
| brin_minmax_multi_distance_uuid(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax uuid distance |
| interval_gt(interval, interval) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| pg_get_statisticsobjdef_expressions(oid) | FUNCTION | internal | false | text[] | INVOKER | extended statistics expressions |
| multirange_intersect(anymultirange, anymultirange) | FUNCTION | internal | true | anymultirange | INVOKER | implementation of * operator |
| pg_stat_get_ins_since_vacuum(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples inserted since last vacuum |
| timestamp_eq_timestamptz(timestamp without time zone, timestamp with time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of = operator |
| asind(double precision) | FUNCTION | internal | true | double precision | INVOKER | arcsine, degrees |
| pg_notify(text, text) | FUNCTION | internal | false | void | INVOKER | send a notification event |
| area(circle) | FUNCTION | internal | true | double precision | INVOKER | area of circle |
| regcollationrecv(internal) | FUNCTION | internal | true | regcollation | INVOKER | I/O |
| jsonb_delete(jsonb, text) | FUNCTION | internal | true | jsonb | INVOKER | implementation of - operator |
| booleq(boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| varbit(bit varying, integer, boolean) | FUNCTION | internal | true | bit varying | INVOKER | adjust varbit() to typmod length |
| overlaps(timestamp without time zone, timestamp without time zone, timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | intervals overlap? |
| btint2sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| substring(bytea, integer, integer) | FUNCTION | internal | true | bytea | INVOKER | extract portion of string |
| pg_wal_replay_resume() | FUNCTION | internal | false | void | INVOKER | resume wal replay, if it was paused |
| trunc(double precision) | FUNCTION | internal | true | double precision | INVOKER | truncate to integer |
| namelt(name, name) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| point_left(point, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of << operator |
| dispell_init(internal) | FUNCTION | internal | true | internal | INVOKER | (internal) |
| pg_node_tree_out(pg_node_tree) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| regr_r2(double precision, double precision) | AGGREGATE | internal | true | double precision | INVOKER | square of the correlation coefficient |
| ginarraytriconsistent(internal, smallint, anyarray, integer, internal, internal, internal) | FUNCTION | internal | true | "char" | INVOKER | GIN array support |
| bpchartypmodout(integer) | FUNCTION | internal | true | cstring | INVOKER | I/O typmod |
| pg_snapshot_xip(pg_snapshot) | FUNCTION | internal | true | SETOF xid8 | INVOKER | get set of in-progress transactions in snapshot |
| jsonb_delete_path(jsonb, text[]) | FUNCTION | internal | true | jsonb | INVOKER | implementation of #- operator |
| make_timestamp(year integer, month integer, mday integer, hour integer, min integer, sec double precision) | FUNCTION | internal | true | timestamp without time zone | INVOKER | construct timestamp |
| min(text) | AGGREGATE | internal | true | text | INVOKER | minimum value of all text values |
| sin(double precision) | FUNCTION | internal | true | double precision | INVOKER | sine |
| ceil(numeric) | FUNCTION | internal | true | numeric | INVOKER | nearest integer >= value |
| numeric_out(numeric) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| xidneq(xid, xid) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| isfinite(date) | FUNCTION | internal | true | boolean | INVOKER | finite date? |
| close_sb(lseg, box) | FUNCTION | internal | true | point | INVOKER | implementation of ## operator |
| numeric(double precision) | FUNCTION | internal | true | numeric | INVOKER | convert float8 to numeric |
| gtsvector_decompress(internal) | FUNCTION | internal | true | internal | INVOKER | GiST tsvector support |
| int8lt(bigint, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| money(numeric) | FUNCTION | internal | false | money | INVOKER | convert numeric to money |
| int2vectorout(int2vector) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| has_any_column_privilege(name, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on any column by username, rel oid |
| float4larger(real, real) | FUNCTION | internal | true | real | INVOKER | larger of two |
| lseg_out(lseg) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| pg_stat_get_backend_xact_start(integer) | FUNCTION | internal | false | timestamp with time zone | INVOKER | statistics: start time for backend’s current transaction |
| uuid_lt(uuid, uuid) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| int24div(smallint, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of / operator |
| uuid_eq(uuid, uuid) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| rtrim(text, text) | FUNCTION | internal | true | text | INVOKER | trim selected characters from right end of string |
| pg_partition_tree(rootrelid regclass, OUT relid regclass, OUT parentrelid regclass, OUT isleaf boolean, OUT level integer) | FUNCTION | internal | false | SETOF record | INVOKER | view partition tree tables |
| min(tid) | AGGREGATE | internal | true | tid | INVOKER | minimum value of all tid input values |
| regexnejoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of regex non-match |
| jsonb_eq(jsonb, jsonb) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| pg_stat_reset_replication_slot(text) | FUNCTION | internal | false | void | INVOKER | statistics: reset collected statistics for a single replication slot |
| int84mul(bigint, integer) | FUNCTION | internal | true | bigint | INVOKER | implementation of * operator |
| oidle(oid, oid) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| substr(text, integer) | FUNCTION | internal | true | text | INVOKER | extract portion of string |
| elem_contained_by_range(anyelement, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| overlaps(time without time zone, time without time zone, time without time zone, time without time zone) | FUNCTION | internal | true | boolean | INVOKER | intervals overlap? |
| varchartypmodout(integer) | FUNCTION | internal | true | cstring | INVOKER | I/O typmod |
| aclitemin(cstring) | FUNCTION | internal | false | aclitem | INVOKER | I/O |
| btfloat8cmp(double precision, double precision) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| enum_gt(anyenum, anyenum) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| float8_regr_avgx(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| json_array_elements_text(from_json json, OUT value text) | FUNCTION | internal | true | SETOF text | INVOKER | elements of json array |
| bit_and(smallint) | AGGREGATE | internal | true | smallint | INVOKER | bitwise-and smallint aggregate |
| tsmatchjoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of tsvector @@ tsquery |
| upper_inc(anyrange) | FUNCTION | internal | true | boolean | INVOKER | is the range’s upper bound inclusive? |
| icregexnejoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of case-insensitive regex non-match |
| oidvectoreq(oidvector, oidvector) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| euc_kr_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for EUC_KR to MULE_INTERNAL |
| max(integer) | AGGREGATE | internal | true | integer | INVOKER | maximum value of all integer input values |
| tidin(cstring) | FUNCTION | internal | true | tid | INVOKER | I/O |
| xid8le(xid8, xid8) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| dist_lp(line, point) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| timestamp_gt_date(timestamp without time zone, date) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| range_union(anyrange, anyrange) | FUNCTION | internal | true | anyrange | INVOKER | implementation of + operator |
| inter_sl(lseg, line) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?# operator |
| shell_in(cstring) | FUNCTION | internal | true | void | INVOKER | I/O |
| spg_range_quad_leaf_consistent(internal, internal) | FUNCTION | internal | true | boolean | INVOKER | SP-GiST support for quad tree over range |
| array_larger(anyarray, anyarray) | FUNCTION | internal | true | anyarray | INVOKER | larger of two |
| get_bit(bytea, bigint) | FUNCTION | internal | true | integer | INVOKER | get bit |
| int28lt(smallint, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| replace(text, text, text) | FUNCTION | internal | true | text | INVOKER | replace all occurrences in string of old_substr with new_substr |
| timestamptz_eq_timestamp(timestamp with time zone, timestamp without time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of = operator |
| gcd(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | greatest common divisor |
| txid_snapshot_xmin(txid_snapshot) | FUNCTION | internal | true | bigint | INVOKER | get xmin of snapshot |
| json_out(json) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| set_bit(bit, integer, integer) | FUNCTION | internal | true | bit | INVOKER | set bit |
| regexnesel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of regex non-match |
| spg_quad_leaf_consistent(internal, internal) | FUNCTION | internal | true | boolean | INVOKER | SP-GiST support for quad tree and k-d tree over point |
| pg_backup_start_time() | FUNCTION | internal | false | timestamp with time zone | INVOKER | start time of an online backup |
| numeric_combine(internal, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate combine function |
| pg_stat_get_backend_client_port(integer) | FUNCTION | internal | false | integer | INVOKER | statistics: port number of client connected to backend |
| byteasend(bytea) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| oidvectorsend(oidvector) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| jsonpath_out(jsonpath) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| rank() | WINDOW | internal | true | bigint | INVOKER | integer rank with gaps |
| pg_relation_is_updatable(regclass, boolean) | FUNCTION | internal | false | integer | INVOKER | is a relation insertable/updatable/deletable |
| int4send(integer) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| regtypesend(regtype) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| jsonb_path_match_opr(jsonb, jsonpath) | FUNCTION | internal | true | boolean | INVOKER | implementation of @@ operator |
| jsonb_path_query_array(target jsonb, path jsonpath, vars jsonb DEFAULT '{}'::jsonb, silent boolean DEFAULT false) | FUNCTION | internal | true | jsonb | INVOKER | jsonpath query wrapped into array |
| lseg_horizontal(lseg) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?- operator |
| isperp(lseg, lseg) | FUNCTION | internal | true | boolean | INVOKER | perpendicular |
| pg_logical_slot_peek_binary_changes(slot_name name, upto_lsn pg_lsn, upto_nchanges integer, VARIADIC options text[] DEFAULT '{}'::text[], OUT lsn pg_lsn, OUT xid xid, OUT data bytea) | FUNCTION | internal | false | SETOF record | INVOKER | peek at binary changes from replication slot |
| win866_to_win1251(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for WIN866 to WIN1251 |
| time_mi_interval(time without time zone, interval) | FUNCTION | internal | true | time without time zone | INVOKER | implementation of - operator |
| pg_stat_get_tuples_hot_updated(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples hot updated |
| numeric_ln(numeric) | FUNCTION | internal | true | numeric | INVOKER | natural logarithm |
| in_range(integer, integer, smallint, boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | window RANGE support |
| pg_stat_get_bgwriter_buf_written_clean() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of buffers written by the bgwriter for cleaning dirty buffers |
| close_pb(point, box) | FUNCTION | internal | true | point | INVOKER | implementation of ## operator |
| text(inet) | FUNCTION | internal | true | text | INVOKER | show all parts of inet/cidr value |
| gin_tsquery_consistent(internal, smallint, tsvector, integer, internal, internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | GIN tsvector support |
| lo_close(integer) | FUNCTION | internal | false | integer | INVOKER | large object close |
| cash_recv(internal) | FUNCTION | internal | true | money | INVOKER | I/O |
| tsvectorsend(tsvector) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| varbit_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for varbit length coercion |
| circle_overbelow(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of &<| operator |
| pg_event_trigger_dropped_objects(OUT classid oid, OUT objid oid, OUT objsubid integer, OUT original boolean, OUT normal boolean, OUT is_temporary boolean, OUT object_type text, OUT schema_name text, OUT object_name text, OUT object_identity text, OUT address_names text[], OUT address_args text[]) | FUNCTION | internal | false | SETOF record | INVOKER | list objects dropped by the current command |
| int4(smallint) | FUNCTION | internal | true | integer | INVOKER | convert int2 to int4 |
| aclitemeq(aclitem, aclitem) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| circle_above(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of |>> operator |
| inet_server_addr() | FUNCTION | internal | false | inet | INVOKER | inet address of the server |
| bit_xor(bigint) | AGGREGATE | internal | true | bigint | INVOKER | bitwise-xor bigint aggregate |
| array_recv(internal, oid, integer) | FUNCTION | internal | false | anyarray | INVOKER | I/O |
| timestamp(timestamp without time zone, integer) | FUNCTION | internal | true | timestamp without time zone | INVOKER | adjust timestamp precision |
| bpcharsend(character) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| cidr_recv(internal) | FUNCTION | internal | true | cidr | INVOKER | I/O |
| path_send(path) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| icnlikejoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of NOT ILIKE |
| hashvarlena(internal) | FUNCTION | internal | true | integer | INVOKER | hash |
| int82eq(bigint, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| bitxor(bit, bit) | FUNCTION | internal | true | bit | INVOKER | implementation of # operator |
| koi8u_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for KOI8U to UTF8 |
| int2le(smallint, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| brin_bloom_consistent(internal, internal, internal, integer) | FUNCTION | internal | true | boolean | INVOKER | BRIN bloom support |
| gtsquery_penalty(internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GiST tsquery support |
| ts_lexize(regdictionary, text) | FUNCTION | internal | true | text[] | INVOKER | normalize one word by dictionary |
| multirange_overright_range(anymultirange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of &> operator |
| int84lt(bigint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| pg_current_wal_flush_lsn() | FUNCTION | internal | false | pg_lsn | INVOKER | current wal flush location |
| pg_stat_get_slru(OUT name text, OUT blks_zeroed bigint, OUT blks_hit bigint, OUT blks_read bigint, OUT blks_written bigint, OUT blks_exists bigint, OUT flushes bigint, OUT truncates bigint, OUT stats_reset timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | statistics: information about SLRU caches |
| pg_relation_is_publishable(regclass) | FUNCTION | internal | false | boolean | INVOKER | returns whether a relation can be part of a publication |
| hashoidextended(oid, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| stddev_samp(bigint) | AGGREGATE | internal | true | numeric | INVOKER | sample standard deviation of bigint input values |
| pg_encoding_max_length(integer) | FUNCTION | internal | true | integer | INVOKER | maximum octet length of a character in given encoding |
| pg_isolation_test_session_is_blocked(integer, integer[]) | FUNCTION | internal | false | boolean | INVOKER | isolationtester support function |
| float8_combine(double precision[], double precision[]) | FUNCTION | internal | true | double precision[] | INVOKER | aggregate combine function |
| tidout(tid) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| daterange(date, date) | FUNCTION | internal | true | daterange | INVOKER | daterange constructor |
| pg_mcv_list_in(cstring) | FUNCTION | internal | true | pg_mcv_list | INVOKER | I/O |
| brin_minmax_multi_summary_in(cstring) | FUNCTION | internal | true | pg_brin_minmax_multi_summary | INVOKER | I/O |
| hashinet(inet) | FUNCTION | internal | true | integer | INVOKER | hash |
| multirangesel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity for multirange operators |
| timetz(timestamp with time zone) | FUNCTION | internal | false | time with time zone | INVOKER | convert timestamp with time zone to time with time zone |
| has_database_privilege(oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on database by user oid, database name |
| int8or(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of | operator |
| int2vectorrecv(internal) | FUNCTION | internal | true | int2vector | INVOKER | I/O |
| upper(anymultirange) | FUNCTION | internal | true | anyelement | INVOKER | upper bound of multirange |
| lseg_lt(lseg, lseg) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| inet_server_port() | FUNCTION | internal | false | integer | INVOKER | server’s port number for this connection |
| pg_rotate_logfile_old() | FUNCTION | internal | false | boolean | INVOKER | rotate log file - old version for adminpack 1.0 |
| pg_stat_get_db_stat_reset_time(oid) | FUNCTION | internal | false | timestamp with time zone | INVOKER | statistics: last reset for a database |
| euc_cn_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for EUC_CN to UTF8 |
| bpcharin(cstring, oid, integer) | FUNCTION | internal | true | character | INVOKER | I/O |
| range_adjacent(anyrange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of -|- operator |
| float8_avg(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| namenetext(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| name(text) | FUNCTION | internal | true | name | INVOKER | convert text to name |
| pg_create_restore_point(text) | FUNCTION | internal | false | pg_lsn | INVOKER | create a named restore point |
| ts_headline(regconfig, jsonb, tsquery) | FUNCTION | internal | true | jsonb | INVOKER | generate headline from jsonb |
| max(double precision) | AGGREGATE | internal | true | double precision | INVOKER | maximum value of all float8 input values |
| timestamptz_ne_date(timestamp with time zone, date) | FUNCTION | internal | false | boolean | INVOKER | implementation of <> operator |
| range_agg_transfn(internal, anyrange) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| ascii(text) | FUNCTION | internal | true | integer | INVOKER | convert first char to int4 |
| neqjoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of <> and related operators |
| pg_control_system(OUT pg_control_version integer, OUT catalog_version_no integer, OUT system_identifier bigint, OUT pg_control_last_modified timestamp with time zone) | FUNCTION | internal | false | record | INVOKER | pg_controldata general state information as a function |
| pg_try_advisory_xact_lock_shared(bigint) | FUNCTION | internal | false | boolean | INVOKER | obtain shared advisory lock if available |
| win866_to_iso(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for WIN866 to ISO-8859-5 |
| date_eq(date, date) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| oidsmaller(oid, oid) | FUNCTION | internal | true | oid | INVOKER | smaller of two |
| timetz_hash_extended(time with time zone, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| lseg(point, point) | FUNCTION | internal | true | lseg | INVOKER | convert points to line segment |
| pg_stat_get_backend_wait_event(integer) | FUNCTION | internal | false | text | INVOKER | statistics: wait event on which backend is currently waiting |
| timestamptz(date, time with time zone) | FUNCTION | internal | true | timestamp with time zone | INVOKER | convert date and time with time zone to timestamp with time zone |
| max(time with time zone) | AGGREGATE | internal | true | time with time zone | INVOKER | maximum value of all time with time zone input values |
| bernoulli(internal) | FUNCTION | internal | false | tsm_handler | INVOKER | BERNOULLI tablesample method handler |
| line_horizontal(line) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?- operator |
| int2_accum_inv(internal, smallint) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| pg_snapshot_send(pg_snapshot) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| box_in(cstring) | FUNCTION | internal | true | box | INVOKER | I/O |
| pow(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | exponentiation |
| avg(bigint) | AGGREGATE | internal | true | numeric | INVOKER | the average (arithmetic mean) as numeric of all bigint values |
| ordered_set_transition_multi(internal, VARIADIC "any") | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| network_ge(inet, inet) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| array_to_json(anyarray, boolean) | FUNCTION | internal | false | json | INVOKER | map array to json with optional pretty printing |
| utf8_to_euc_jis_2004(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to EUC_JIS_2004 |
| sum(double precision) | AGGREGATE | internal | true | double precision | INVOKER | sum as float8 across all float8 input values |
| dsnowball_lexize(internal, internal, internal, internal) | FUNCTION | c | false | internal | INVOKER | |
| timetz_in(cstring, oid, integer) | FUNCTION | internal | false | time with time zone | INVOKER | I/O |
| on_pl(point, line) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| tidlt(tid, tid) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| pg_lsn_pli(pg_lsn, numeric) | FUNCTION | internal | true | pg_lsn | INVOKER | implementation of + operator |
| btbpchar_pattern_sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| make_time(hour integer, min integer, sec double precision) | FUNCTION | internal | true | time without time zone | INVOKER | construct time |
| justify_interval(interval) | FUNCTION | internal | true | interval | INVOKER | promote groups of 24 hours to numbers of days and promote groups of 30 days to numbers of months |
| query_to_xml_and_xmlschema(query text, nulls boolean, tableforest boolean, targetns text) | FUNCTION | internal | false | xml | INVOKER | map query result and structure to XML and XML Schema |
| interval_pl_time(interval, time without time zone) | FUNCTION | sql | true | time without time zone | INVOKER | implementation of + operator |
| interval_avg(interval[]) | FUNCTION | internal | true | interval | INVOKER | aggregate final function |
| pg_get_indexdef(oid) | FUNCTION | internal | false | text | INVOKER | index description |
| bit_out(bit) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| interval_accum_inv(interval[], interval) | FUNCTION | internal | true | interval[] | INVOKER | aggregate transition function |
| bool_anytrue(internal) | FUNCTION | internal | true | boolean | INVOKER | aggregate final function |
| string_to_table(text, text) | FUNCTION | internal | true | SETOF text | INVOKER | split delimited text |
| pg_ts_config_is_visible(oid) | FUNCTION | internal | false | boolean | INVOKER | is text search configuration visible in search path? |
| gin_cmp_prefix(text, text, smallint, internal) | FUNCTION | internal | true | integer | INVOKER | GIN tsvector support |
| namenlike(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~~ operator |
| ceil(double precision) | FUNCTION | internal | true | double precision | INVOKER | nearest integer >= value |
| btint24cmp(smallint, integer) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| pg_lsn_mi(pg_lsn, pg_lsn) | FUNCTION | internal | true | numeric | INVOKER | implementation of - operator |
| poly_overabove(polygon, polygon) | FUNCTION | internal | true | boolean | INVOKER | implementation of |&> operator |
| in_range(time with time zone, time with time zone, interval, boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | window RANGE support |
| inetor(inet, inet) | FUNCTION | internal | true | inet | INVOKER | implementation of | operator |
| timestamptz_le_date(timestamp with time zone, date) | FUNCTION | internal | false | boolean | INVOKER | implementation of <= operator |
| pg_ls_waldir(OUT name text, OUT size bigint, OUT modification timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | list of files in the WAL directory |
| pg_stat_get_db_tuples_deleted(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: tuples deleted in database |
| spg_range_quad_config(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for quad tree over range |
| pg_get_viewdef(text) | FUNCTION | internal | false | text | INVOKER | select statement of a view |
| ts_rank(real[], tsvector, tsquery, integer) | FUNCTION | internal | true | real | INVOKER | relevance |
| jsonb_le(jsonb, jsonb) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| timestamptz_out(timestamp with time zone) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| interval_combine(interval[], interval[]) | FUNCTION | internal | true | interval[] | INVOKER | aggregate combine function |
| int4range(integer, integer) | FUNCTION | internal | true | int4range | INVOKER | int4range constructor |
| bit_and(bigint) | AGGREGATE | internal | true | bigint | INVOKER | bitwise-and bigint aggregate |
| acosd(double precision) | FUNCTION | internal | true | double precision | INVOKER | arccosine, degrees |
| macaddr_le(macaddr, macaddr) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| dense_rank_final(internal, VARIADIC "any") | FUNCTION | internal | true | bigint | INVOKER | aggregate final function |
| xideqint4(xid, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| lseg(box) | FUNCTION | internal | true | lseg | INVOKER | diagonal of |
| interval_le(interval, interval) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| jsonb_cmp(jsonb, jsonb) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| float8le(double precision, double precision) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| int8shr(bigint, integer) | FUNCTION | internal | true | bigint | INVOKER | implementation of >> operator |
| line_intersect(line, line) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?# operator |
| cash_div_cash(money, money) | FUNCTION | internal | true | double precision | INVOKER | implementation of / operator |
| float8up(double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of + operator |
| regexp_split_to_array(text, text, text) | FUNCTION | internal | true | text[] | INVOKER | split string by pattern |
| varbitge(bit varying, bit varying) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| has_foreign_data_wrapper_privilege(name, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on foreign data wrapper by username, foreign data wrapper oid |
| record_image_ne(record, record) | FUNCTION | internal | true | boolean | INVOKER | implementation of *<> operator |
| int4(real) | FUNCTION | internal | true | integer | INVOKER | convert float4 to int4 |
| xidrecv(internal) | FUNCTION | internal | true | xid | INVOKER | I/O |
| pg_stat_get_tuples_fetched(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples fetched by idxscan |
| plpgsql_call_handler() | FUNCTION | c | false | language_handler | INVOKER | |
| like_escape(text, text) | FUNCTION | internal | true | text | INVOKER | convert LIKE pattern to use backslash escapes |
| table_to_xmlschema(tbl regclass, nulls boolean, tableforest boolean, targetns text) | FUNCTION | internal | false | xml | INVOKER | map table structure to XML Schema |
| int4pl(integer, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of + operator |
| pg_stat_get_function_self_time(oid) | FUNCTION | internal | false | double precision | INVOKER | statistics: self execution time of function, in milliseconds |
| int2gt(smallint, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| box(circle) | FUNCTION | internal | true | box | INVOKER | convert circle to box |
| int28mul(smallint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of * operator |
| pg_dependencies_send(pg_dependencies) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| has_server_privilege(oid, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on server by server oid |
| has_function_privilege(name, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on function by username, function oid |
| interval(interval, integer) | FUNCTION | internal | true | interval | INVOKER | adjust interval precision |
| pg_size_pretty(numeric) | FUNCTION | internal | true | text | INVOKER | convert a numeric to a human readable text using size units |
| overlay(bit, bit, integer, integer) | FUNCTION | internal | true | bit | INVOKER | substitute portion of bitstring |
| int48ne(integer, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| pg_replication_origin_xact_setup(pg_lsn, timestamp with time zone) | FUNCTION | internal | false | void | INVOKER | setup the transaction’s origin lsn and timestamp |
| pg_timezone_names(OUT name text, OUT abbrev text, OUT utc_offset interval, OUT is_dst boolean) | FUNCTION | internal | false | SETOF record | INVOKER | get the available time zone names |
| cot(double precision) | FUNCTION | internal | true | double precision | INVOKER | cotangent |
| btoidcmp(oid, oid) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| prefixjoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of exact prefix |
| ts_match_vq(tsvector, tsquery) | FUNCTION | internal | true | boolean | INVOKER | implementation of @@ operator |
| table_am_handler_out(table_am_handler) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| cash_gt(money, money) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| json_to_tsvector(regconfig, json, jsonb) | FUNCTION | internal | true | tsvector | INVOKER | transform specified values from json to tsvector |
| anycompatible_out(anycompatible) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| timetypmodin(cstring[]) | FUNCTION | internal | true | integer | INVOKER | I/O typmod |
| has_column_privilege(text, text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on column by rel name, col name |
| pg_advisory_xact_lock_shared(integer, integer) | FUNCTION | internal | false | void | INVOKER | obtain shared advisory lock |
| sum(bigint) | AGGREGATE | internal | true | numeric | INVOKER | sum as numeric across all bigint input values |
| tsquery_lt(tsquery, tsquery) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| int2ge(smallint, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| pg_ddl_command_out(pg_ddl_command) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| cash_out(money) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| octet_length(bytea) | FUNCTION | internal | true | integer | INVOKER | octet length |
| bytearecv(internal) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| pg_try_advisory_lock(integer, integer) | FUNCTION | internal | false | boolean | INVOKER | obtain exclusive advisory lock if available |
| int84ge(bigint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| like_escape(bytea, bytea) | FUNCTION | internal | true | bytea | INVOKER | convert LIKE pattern to use backslash escapes |
| timezone(interval, timestamp without time zone) | FUNCTION | internal | true | timestamp with time zone | INVOKER | adjust timestamp to new time zone |
| pg_lsn_eq(pg_lsn, pg_lsn) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| row_security_active(oid) | FUNCTION | internal | false | boolean | INVOKER | row security for current context active on table by table oid |
| pg_stat_get_checkpoint_write_time() | FUNCTION | internal | false | double precision | INVOKER | statistics: checkpoint time spent writing buffers to disk, in milliseconds |
| gtsvector_same(gtsvector, gtsvector, internal) | FUNCTION | internal | true | internal | INVOKER | GiST tsvector support |
| mod(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | modulus |
| pg_lock_status(OUT locktype text, OUT database oid, OUT relation oid, OUT page integer, OUT tuple smallint, OUT virtualxid text, OUT transactionid xid, OUT classid oid, OUT objid oid, OUT objsubid smallint, OUT virtualtransaction text, OUT pid integer, OUT mode text, OUT granted boolean, OUT fastpath boolean, OUT waitstart timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | view system lock information |
| bttextsortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| point_horiz(point, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?- operator |
| gin_extract_tsquery(tsquery, internal, smallint, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GIN tsvector support (obsolete) |
| macaddr_gt(macaddr, macaddr) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| bit(bit, integer, boolean) | FUNCTION | internal | true | bit | INVOKER | adjust bit() to typmod length |
| bool(jsonb) | FUNCTION | internal | true | boolean | INVOKER | convert jsonb to boolean |
| mul_d_interval(double precision, interval) | FUNCTION | internal | true | interval | INVOKER | implementation of * operator |
| int4xor(integer, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of # operator |
| sum(interval) | AGGREGATE | internal | true | interval | INVOKER | sum as interval across all interval input values |
| int4mul(integer, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of * operator |
| pg_stat_reset_slru(text) | FUNCTION | internal | false | void | INVOKER | statistics: reset collected statistics for a single SLRU |
| text_pattern_lt(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~<~ operator |
| bit_and(bit) | AGGREGATE | internal | true | bit | INVOKER | bitwise-and bit aggregate |
| eqjoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of = and related operators |
| to_number(text, text) | FUNCTION | internal | false | numeric | INVOKER | convert text to numeric |
| pg_stat_get_db_conflict_tablespace(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: recovery conflicts in database caused by drop tablespace |
| substr(bytea, integer) | FUNCTION | internal | true | bytea | INVOKER | extract portion of string |
| overlay(text, text, integer, integer) | FUNCTION | internal | true | text | INVOKER | substitute portion of string |
| nummultirange(numrange) | FUNCTION | internal | true | nummultirange | INVOKER | nummultirange constructor |
| numeric_sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| pg_dependencies_out(pg_dependencies) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| anyrange_out(anyrange) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| ordered_set_transition(internal, "any") | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| float4ne(real, real) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| line_perp(line, line) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?-| operator |
| latin1_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for LATIN1 to MULE_INTERNAL |
| namesend(name) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| regrolesend(regrole) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| bittypmodin(cstring[]) | FUNCTION | internal | true | integer | INVOKER | I/O typmod |
| json_agg_finalfn(internal) | FUNCTION | internal | true | json | INVOKER | json aggregate final function |
| date_larger(date, date) | FUNCTION | internal | true | date | INVOKER | larger of two |
| in_range(bigint, bigint, bigint, boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | window RANGE support |
| position(text, text) | FUNCTION | internal | true | integer | INVOKER | position of substring |
| hashhandler(internal) | FUNCTION | internal | false | index_am_handler | INVOKER | hash index access method handler |
| lseg_send(lseg) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| pg_lsn_in(cstring) | FUNCTION | internal | true | pg_lsn | INVOKER | I/O |
| array_agg(anynonarray) | AGGREGATE | internal | true | anyarray | INVOKER | concatenate aggregate input into an array |
| float48gt(real, double precision) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| float8recv(internal) | FUNCTION | internal | true | double precision | INVOKER | I/O |
| pg_last_wal_receive_lsn() | FUNCTION | internal | false | pg_lsn | INVOKER | current wal flush location |
| pg_available_extension_versions(OUT name name, OUT version text, OUT superuser boolean, OUT trusted boolean, OUT relocatable boolean, OUT schema name, OUT requires name[], OUT comment text) | FUNCTION | internal | false | SETOF record | INVOKER | list available extension versions |
| has_schema_privilege(name, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on schema by username, schema oid |
| pt_contained_poly(point, polygon) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| box_contain_pt(box, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| lo_from_bytea(oid, bytea) | FUNCTION | internal | false | oid | INVOKER | create new large object with given content |
| string_agg(bytea, bytea) | AGGREGATE | internal | true | bytea | INVOKER | concatenate aggregate input into a bytea |
| pg_extension_update_paths(name name, OUT source text, OUT target text, OUT path text) | FUNCTION | internal | false | SETOF record | INVOKER | list an extension’s version update paths |
| min(anyenum) | AGGREGATE | internal | true | anyenum | INVOKER | minimum value of all enum input values |
| dpow(double precision, double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of ^ operator |
| ts_debug(document text, OUT alias text, OUT description text, OUT token text, OUT dictionaries regdictionary[], OUT dictionary regdictionary, OUT lexemes text[]) | FUNCTION | sql | false | SETOF record | INVOKER | debug function for current text search configuration |
| date_part(text, timestamp with time zone) | FUNCTION | internal | false | double precision | INVOKER | extract field from timestamp with time zone |
| pg_read_file(text, bigint, bigint, boolean) | FUNCTION | internal | false | text | INVOKER | read text from a file |
| pg_ls_logdir(OUT name text, OUT size bigint, OUT modification timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | list files in the log directory |
| jsonb_to_record(jsonb) | FUNCTION | internal | false | record | INVOKER | get record fields from a jsonb object |
| poly_send(polygon) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| unnest(anyarray) | FUNCTION | internal | true | SETOF anyelement | INVOKER | expand array to set of rows |
| text_smaller(text, text) | FUNCTION | internal | true | text | INVOKER | smaller of two |
| pg_stat_get_xact_blocks_fetched(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of blocks fetched in current transaction |
| numeric_uplus(numeric) | FUNCTION | internal | true | numeric | INVOKER | implementation of + operator |
| macaddr8_cmp(macaddr8, macaddr8) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| date_lt(date, date) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| ishorizontal(line) | FUNCTION | internal | true | boolean | INVOKER | horizontal |
| numeric_accum(internal, numeric) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| int2(integer) | FUNCTION | internal | true | smallint | INVOKER | convert int4 to int2 |
| int2vectorin(cstring) | FUNCTION | internal | true | int2vector | INVOKER | I/O |
| pg_copy_logical_replication_slot(src_slot_name name, dst_slot_name name, temporary boolean, plugin name, OUT slot_name name, OUT lsn pg_lsn) | FUNCTION | internal | false | record | INVOKER | copy a logical replication slot, changing temporality and plugin |
| prsd_lextype(internal) | FUNCTION | internal | true | internal | INVOKER | (internal) |
| brin_minmax_multi_summary_recv(internal) | FUNCTION | internal | false | pg_brin_minmax_multi_summary | INVOKER | I/O |
| pg_stat_get_xact_tuples_hot_updated(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples hot updated in current transaction |
| int84gt(bigint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| rank_final(internal, VARIADIC "any") | FUNCTION | internal | true | bigint | INVOKER | aggregate final function |
| pg_walfile_name_offset(lsn pg_lsn, OUT file_name text, OUT file_offset integer) | FUNCTION | internal | true | record | INVOKER | wal filename and byte offset, given a wal location |
| regproceduresend(regprocedure) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| json_to_recordset(json) | FUNCTION | internal | false | SETOF record | INVOKER | get set of records with fields from a json array of objects |
| timestamp_lt_date(timestamp without time zone, date) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| box_out(box) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| pg_xact_status(xid8) | FUNCTION | internal | false | text | INVOKER | commit status of transaction |
| macaddr_out(macaddr) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| inetmi_int8(inet, bigint) | FUNCTION | internal | true | inet | INVOKER | implementation of - operator |
| datetimetz_pl(date, time with time zone) | FUNCTION | internal | true | timestamp with time zone | INVOKER | implementation of + operator |
| overlaps(timestamp with time zone, timestamp with time zone, timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | boolean | INVOKER | intervals overlap? |
| intervaltypmodout(integer) | FUNCTION | internal | true | cstring | INVOKER | I/O typmod |
| time(timestamp with time zone) | FUNCTION | internal | false | time without time zone | INVOKER | convert timestamp with time zone to time |
| pg_stat_get_blocks_fetched(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of blocks fetched |
| multirange_send(anymultirange) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| array_prepend(anycompatible, anycompatiblearray) | FUNCTION | internal | true | anycompatiblearray | INVOKER | prepend element onto front of array |
| gb18030_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for GB18030 to UTF8 |
| float4recv(internal) | FUNCTION | internal | true | real | INVOKER | I/O |
| center(circle) | FUNCTION | internal | true | point | INVOKER | center of |
| multirange_ne(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| path_npoints(path) | FUNCTION | internal | true | integer | INVOKER | implementation of # operator |
| position(bit, bit) | FUNCTION | internal | true | integer | INVOKER | position of sub-bitstring |
| ts_typanalyze(internal) | FUNCTION | internal | false | boolean | INVOKER | tsvector typanalyze |
| any_out("any") | FUNCTION | internal | true | cstring | INVOKER | I/O |
| hashname(name) | FUNCTION | internal | true | integer | INVOKER | hash |
| character_length(text) | FUNCTION | internal | true | integer | INVOKER | character length |
| count("any") | AGGREGATE | internal | true | bigint | INVOKER | number of input rows for which the input expression is not null |
| isfinite(timestamp with time zone) | FUNCTION | internal | true | boolean | INVOKER | finite timestamp? |
| dist_lb(line, box) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| int2mul(smallint, smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of * operator |
| pg_ndistinct_send(pg_ndistinct) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| cash_div_flt8(money, double precision) | FUNCTION | internal | true | money | INVOKER | implementation of / operator |
| date_smaller(date, date) | FUNCTION | internal | true | date | INVOKER | smaller of two |
| RI_FKey_setdefault_del() | FUNCTION | internal | false | trigger | INVOKER | referential integrity ON DELETE SET DEFAULT |
| numeric(real) | FUNCTION | internal | true | numeric | INVOKER | convert float4 to numeric |
| regoperout(regoper) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| random() | FUNCTION | internal | false | double precision | INVOKER | random value |
| int8in(cstring) | FUNCTION | internal | true | bigint | INVOKER | I/O |
| record_ne(record, record) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| unistr(text) | FUNCTION | internal | true | text | INVOKER | unescape Unicode characters |
| float48mi(real, double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of - operator |
| pg_advisory_xact_lock_shared(bigint) | FUNCTION | internal | false | void | INVOKER | obtain shared advisory lock |
| tstzmultirange() | FUNCTION | internal | true | tstzmultirange | INVOKER | tstzmultirange constructor |
| int4abs(integer) | FUNCTION | internal | true | integer | INVOKER | implementation of @ operator |
| oidne(oid, oid) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| numeric_poly_deserialize(bytea, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate deserial function |
| quote_nullable(anyelement) | FUNCTION | sql | false | text | INVOKER | quote a possibly-null data value for usage in a querystring |
| amvalidate(oid) | FUNCTION | internal | false | boolean | INVOKER | validate an operator class |
| pg_stat_get_tuples_returned(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples read by seqscan |
| has_server_privilege(oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on server by user oid, server name |
| stddev_samp(numeric) | AGGREGATE | internal | true | numeric | INVOKER | sample standard deviation of numeric input values |
| timestamp_gt_timestamptz(timestamp without time zone, timestamp with time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of > operator |
| date_le_timestamp(date, timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| int24eq(smallint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| timestamp_le_date(timestamp without time zone, date) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| has_table_privilege(name, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on relation by username, rel name |
| in_range(smallint, smallint, integer, boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | window RANGE support |
| timestamp_sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| to_date(text, text) | FUNCTION | internal | false | date | INVOKER | convert text to date |
| pg_stat_get_last_vacuum_time(oid) | FUNCTION | internal | false | timestamp with time zone | INVOKER | statistics: last manual vacuum time for a table |
| lo_creat(integer) | FUNCTION | internal | false | oid | INVOKER | large object create |
| to_regprocedure(text) | FUNCTION | internal | false | regprocedure | INVOKER | convert proname to regprocedure |
| btint8cmp(bigint, bigint) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| lseg_eq(lseg, lseg) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| substring(bit, integer, integer) | FUNCTION | internal | true | bit | INVOKER | extract portion of bitstring |
| pg_advisory_lock(integer, integer) | FUNCTION | internal | false | void | INVOKER | obtain exclusive advisory lock |
| int8div(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of / operator |
| language_handler_in(cstring) | FUNCTION | internal | true | language_handler | INVOKER | I/O |
| pg_stat_get_blocks_hit(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of blocks found in cache |
| internal_in(cstring) | FUNCTION | internal | true | internal | INVOKER | I/O |
| has_type_privilege(oid, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on type by user oid, type oid |
| time_eq(time without time zone, time without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| jsonb_object_field(from_json jsonb, field_name text) | FUNCTION | internal | true | jsonb | INVOKER | implementation of -> operator |
| pg_lsn_cmp(pg_lsn, pg_lsn) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| hash_record_extended(record, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| bpcharne(character, character) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| varbitgt(bit varying, bit varying) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| btequalimage(oid) | FUNCTION | internal | true | boolean | INVOKER | equal image |
| timetz_larger(time with time zone, time with time zone) | FUNCTION | internal | true | time with time zone | INVOKER | larger of two |
| has_foreign_data_wrapper_privilege(oid, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on foreign data wrapper by foreign data wrapper oid |
| int84eq(bigint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| circle_sub_pt(circle, point) | FUNCTION | internal | true | circle | INVOKER | implementation of - operator |
| pg_stat_get_archiver(OUT archived_count bigint, OUT last_archived_wal text, OUT last_archived_time timestamp with time zone, OUT failed_count bigint, OUT last_failed_wal text, OUT last_failed_time timestamp with time zone, OUT stats_reset timestamp with time zone) | FUNCTION | internal | false | record | INVOKER | statistics: information about WAL archiver |
| boollt(boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| regclasssend(regclass) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| pg_stat_reset_shared(text) | FUNCTION | internal | false | void | INVOKER | statistics: reset collected statistics shared across the cluster |
| tsquerysend(tsquery) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| chareq("char", "char") | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| lseg_perp(lseg, lseg) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?-| operator |
| int8inc_any(bigint, "any") | FUNCTION | internal | true | bigint | INVOKER | increment, ignores second argument |
| elem_contained_by_multirange(anyelement, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| var_samp(bigint) | AGGREGATE | internal | true | numeric | INVOKER | sample variance of bigint input values (square of the sample standard deviation) |
| gist_box_same(box, box, internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| int8pl_inet(bigint, inet) | FUNCTION | sql | true | inet | INVOKER | implementation of + operator |
| regr_avgy(double precision, double precision) | AGGREGATE | internal | true | double precision | INVOKER | average of the dependent variable (sum(Y)/N) |
| float4pl(real, real) | FUNCTION | internal | true | real | INVOKER | implementation of + operator |
| charout("char") | FUNCTION | internal | true | cstring | INVOKER | I/O |
| poly_left(polygon, polygon) | FUNCTION | internal | true | boolean | INVOKER | implementation of << operator |
| bpcharicnlike(character, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~~* operator |
| regr_syy(double precision, double precision) | AGGREGATE | internal | true | double precision | INVOKER | sum of squares of the dependent variable (sum(Y^2) - sum(Y)^2/N) |
| pg_stat_get_db_deadlocks(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: deadlocks detected in database |
| oid(bigint) | FUNCTION | internal | true | oid | INVOKER | convert int8 to oid |
| jsonb_to_tsvector(jsonb, jsonb) | FUNCTION | internal | false | tsvector | INVOKER | transform specified values from jsonb to tsvector |
| nameletext(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| rtrim(text) | FUNCTION | internal | true | text | INVOKER | trim spaces from right end of string |
| max(inet) | AGGREGATE | internal | true | inet | INVOKER | maximum value of all inet input values |
| spg_range_quad_picksplit(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for quad tree over range |
| mxid_age(xid) | FUNCTION | internal | false | integer | INVOKER | age of a multi-transaction ID, in multi-transactions before current multi-transaction |
| timestamp_mi_interval(timestamp without time zone, interval) | FUNCTION | internal | true | timestamp without time zone | INVOKER | implementation of - operator |
| xml_send(xml) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| timestamp_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for timestamp length coercion |
| regconfigin(cstring) | FUNCTION | internal | false | regconfig | INVOKER | I/O |
| win1250_to_latin2(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for WIN1250 to LATIN2 |
| lo_unlink(oid) | FUNCTION | internal | false | integer | INVOKER | large object unlink (delete) |
| hash_range_extended(anyrange, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash a range |
| hashtext(text) | FUNCTION | internal | true | integer | INVOKER | hash |
| has_database_privilege(name, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on database by username, database name |
| min_scale(numeric) | FUNCTION | internal | true | integer | INVOKER | minimum scale needed to represent the value |
| multirange(anyrange) | FUNCTION | internal | true | anymultirange | INVOKER | anymultirange cast |
| avg(smallint) | AGGREGATE | internal | true | numeric | INVOKER | the average (arithmetic mean) as numeric of all smallint values |
| bpchar_pattern_gt(character, character) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~>~ operator |
| json_agg_transfn(internal, anyelement) | FUNCTION | internal | false | internal | INVOKER | json aggregate transition function |
| upper_inf(anymultirange) | FUNCTION | internal | true | boolean | INVOKER | is the multirange’s upper bound infinite? |
| pg_advisory_unlock(bigint) | FUNCTION | internal | false | boolean | INVOKER | release exclusive advisory lock |
| floor(double precision) | FUNCTION | internal | true | double precision | INVOKER | nearest integer <= value |
| date_ne(date, date) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| time_mi_time(time without time zone, time without time zone) | FUNCTION | internal | true | interval | INVOKER | implementation of - operator |
| bitgt(bit, bit) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| generate_series(timestamp with time zone, timestamp with time zone, interval) | FUNCTION | internal | false | SETOF timestamp with time zone | INVOKER | non-persistent series generator |
| thesaurus_lexize(internal, internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | (internal) |
| concat_ws(text, VARIADIC "any") | FUNCTION | internal | false | text | INVOKER | concatenate values with separators |
| cidin(cstring) | FUNCTION | internal | true | cid | INVOKER | I/O |
| int4multirange() | FUNCTION | internal | true | int4multirange | INVOKER | int4multirange constructor |
| brin_minmax_multi_opcinfo(internal) | FUNCTION | internal | true | internal | INVOKER | BRIN multi minmax support |
| numeric_ne(numeric, numeric) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| point_send(point) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| numeric_exp(numeric) | FUNCTION | internal | true | numeric | INVOKER | natural exponential (e^x) |
| min(time without time zone) | AGGREGATE | internal | true | time without time zone | INVOKER | minimum value of all time input values |
| int8recv(internal) | FUNCTION | internal | true | bigint | INVOKER | I/O |
| bpchar_larger(character, character) | FUNCTION | internal | true | character | INVOKER | larger of two |
| jsonb_send(jsonb) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| isperp(line, line) | FUNCTION | internal | true | boolean | INVOKER | perpendicular |
| get_byte(bytea, integer) | FUNCTION | internal | true | integer | INVOKER | get byte |
| regtyperecv(internal) | FUNCTION | internal | true | regtype | INVOKER | I/O |
| texteqname(text, name) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| boolsend(boolean) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| pg_lsn_gt(pg_lsn, pg_lsn) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| query_to_xmlschema(query text, nulls boolean, tableforest boolean, targetns text) | FUNCTION | internal | false | xml | INVOKER | map query result structure to XML Schema |
| record_gt(record, record) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| pg_stat_get_xact_numscans(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of scans done for table/index in current transaction |
| gist_box_consistent(internal, box, smallint, oid, internal) | FUNCTION | internal | true | boolean | INVOKER | GiST support |
| macaddr8_in(cstring) | FUNCTION | internal | true | macaddr8 | INVOKER | I/O |
| nummultirange(VARIADIC numrange[]) | FUNCTION | internal | true | nummultirange | INVOKER | nummultirange constructor |
| numeric(money) | FUNCTION | internal | false | numeric | INVOKER | convert money to numeric |
| like(name, text) | FUNCTION | internal | true | boolean | INVOKER | matches LIKE expression |
| abs(double precision) | FUNCTION | internal | true | double precision | INVOKER | absolute value |
| int2not(smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of ~ operator |
| has_tablespace_privilege(oid, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on tablespace by user oid, tablespace oid |
| aclinsert(aclitem[], aclitem) | FUNCTION | internal | true | aclitem[] | INVOKER | add/update ACL item |
| to_char(timestamp with time zone, text) | FUNCTION | internal | false | text | INVOKER | format timestamp with time zone to text |
| pg_last_committed_xact(OUT xid xid, OUT "timestamp" timestamp with time zone, OUT roident oid) | FUNCTION | internal | false | record | INVOKER | get transaction Id, commit timestamp and replication origin of latest transaction commit |
| timetztypmodin(cstring[]) | FUNCTION | internal | true | integer | INVOKER | I/O typmod |
| phraseto_tsquery(text) | FUNCTION | internal | false | tsquery | INVOKER | transform to tsquery |
| time_lt(time without time zone, time without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| line_send(line) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| pg_stat_get_replication_slot(slot_name text, OUT slot_name text, OUT spill_txns bigint, OUT spill_count bigint, OUT spill_bytes bigint, OUT stream_txns bigint, OUT stream_count bigint, OUT stream_bytes bigint, OUT total_txns bigint, OUT total_bytes bigint, OUT stats_reset timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | statistics: information about replication slot |
| pg_lsn_ge(pg_lsn, pg_lsn) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| time_smaller(time without time zone, time without time zone) | FUNCTION | internal | true | time without time zone | INVOKER | smaller of two |
| round(double precision) | FUNCTION | internal | true | double precision | INVOKER | round to nearest integer |
| int4(jsonb) | FUNCTION | internal | true | integer | INVOKER | convert jsonb to int4 |
| numeric_poly_serialize(internal) | FUNCTION | internal | true | bytea | INVOKER | aggregate serial function |
| jsonb_in(cstring) | FUNCTION | internal | true | jsonb | INVOKER | I/O |
| text_larger(text, text) | FUNCTION | internal | true | text | INVOKER | larger of two |
| ts_delete(tsvector, text) | FUNCTION | internal | true | tsvector | INVOKER | delete lexeme |
| pg_event_trigger_table_rewrite_reason() | FUNCTION | internal | false | integer | INVOKER | return reason code for table getting rewritten |
| range_gist_same(anyrange, anyrange, internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| stddev(real) | AGGREGATE | internal | true | double precision | INVOKER | historical alias for stddev_samp |
| int2larger(smallint, smallint) | FUNCTION | internal | true | smallint | INVOKER | larger of two |
| textlike(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~~ operator |
| pg_prepared_statement(OUT name text, OUT statement text, OUT prepare_time timestamp with time zone, OUT parameter_types regtype[], OUT from_sql boolean, OUT generic_plans bigint, OUT custom_plans bigint) | FUNCTION | internal | false | SETOF record | INVOKER | get the prepared statements for this session |
| spg_text_inner_consistent(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for radix tree over text |
| sjis_to_euc_jp(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for SJIS to EUC_JP |
| hashmacaddr(macaddr) | FUNCTION | internal | true | integer | INVOKER | hash |
| on_pb(point, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| anycompatiblearray_send(anycompatiblearray) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| byteanlike(bytea, bytea) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~~ operator |
| record_image_le(record, record) | FUNCTION | internal | true | boolean | INVOKER | implementation of *<= operator |
| left(text, integer) | FUNCTION | internal | true | text | INVOKER | extract the first n characters |
| abs(bigint) | FUNCTION | internal | true | bigint | INVOKER | absolute value |
| euc_kr_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for EUC_KR to UTF8 |
| pg_stat_get_last_autovacuum_time(oid) | FUNCTION | internal | false | timestamp with time zone | INVOKER | statistics: last auto vacuum time for a table |
| lag(anycompatible, integer, anycompatible) | WINDOW | internal | true | anycompatible | INVOKER | fetch the Nth preceding row value with default |
| bpcharicregexeq(character, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~* operator |
| nameicnlike(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~~* operator |
| nameiclike(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~~* operator |
| bit_xor(integer) | AGGREGATE | internal | true | integer | INVOKER | bitwise-xor integer aggregate |
| nameeq(name, name) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| icnlikesel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of NOT ILIKE |
| range_agg(anyrange) | AGGREGATE | internal | true | anymultirange | INVOKER | combine aggregate input into a multirange |
| interval_ge(interval, interval) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| has_column_privilege(oid, smallint, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on column by rel oid, col attnum |
| pg_show_all_settings(OUT name text, OUT setting text, OUT unit text, OUT category text, OUT short_desc text, OUT extra_desc text, OUT context text, OUT vartype text, OUT source text, OUT min_val text, OUT max_val text, OUT enumvals text[], OUT boot_val text, OUT reset_val text, OUT sourcefile text, OUT sourceline integer, OUT pending_restart boolean) | FUNCTION | internal | false | SETOF record | INVOKER | SHOW ALL as a function |
| anycompatiblerange_in(cstring, oid, integer) | FUNCTION | internal | false | anycompatiblerange | INVOKER | I/O |
| array_to_string(anyarray, text, text) | FUNCTION | internal | false | text | INVOKER | concatenate array elements, using delimiter and null string, into text |
| bit_or(integer) | AGGREGATE | internal | true | integer | INVOKER | bitwise-or integer aggregate |
| euc_jp_to_sjis(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for EUC_JP to SJIS |
| cash_mul_int4(money, integer) | FUNCTION | internal | true | money | INVOKER | implementation of * operator |
| brin_summarize_new_values(regclass) | FUNCTION | internal | false | integer | INVOKER | brin: standalone scan new table pages |
| gtsvector_options(internal) | FUNCTION | internal | true | void | INVOKER | GiST tsvector support |
| pg_get_keywords(OUT word text, OUT catcode "char", OUT barelabel boolean, OUT catdesc text, OUT baredesc text) | FUNCTION | internal | false | SETOF record | INVOKER | list of SQL keywords |
| spg_text_leaf_consistent(internal, internal) | FUNCTION | internal | true | boolean | INVOKER | SP-GiST support for radix tree over text |
| array_lt(anyarray, anyarray) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| max(character) | AGGREGATE | internal | true | character | INVOKER | maximum value of all bpchar input values |
| inet_gist_fetch(internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| pg_read_file(text) | FUNCTION | internal | false | text | INVOKER | read text from a file |
| point_mul(point, point) | FUNCTION | internal | true | point | INVOKER | implementation of * operator |
| macaddr8_not(macaddr8) | FUNCTION | internal | true | macaddr8 | INVOKER | implementation of ~ operator |
| pg_advisory_xact_lock(integer, integer) | FUNCTION | internal | false | void | INVOKER | obtain exclusive advisory lock |
| pg_stat_get_vacuum_count(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of manual vacuums for a table |
| utf8_to_iso8859_1(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to LATIN1 |
| btfloat48cmp(real, double precision) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| bytea_string_agg_finalfn(internal) | FUNCTION | internal | true | bytea | INVOKER | aggregate final function |
| has_table_privilege(oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on relation by user oid, rel name |
| pg_stat_get_snapshot_timestamp() | FUNCTION | internal | false | timestamp with time zone | INVOKER | statistics: timestamp of the current statistics snapshot |
| variance(double precision) | AGGREGATE | internal | true | double precision | INVOKER | historical alias for var_samp |
| has_language_privilege(oid, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on language by user oid, language oid |
| pg_logical_slot_get_binary_changes(slot_name name, upto_lsn pg_lsn, upto_nchanges integer, VARIADIC options text[] DEFAULT '{}'::text[], OUT lsn pg_lsn, OUT xid xid, OUT data bytea) | FUNCTION | internal | false | SETOF record | INVOKER | get binary changes from replication slot |
| tsq_mcontained(tsquery, tsquery) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| has_database_privilege(oid, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on database by user oid, database oid |
| time_out(time without time zone) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| timestamp_smaller(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | timestamp without time zone | INVOKER | smaller of two |
| age(timestamp without time zone) | FUNCTION | sql | false | interval | INVOKER | date difference from today preserving months and years |
| jsonpath_in(cstring) | FUNCTION | internal | true | jsonpath | INVOKER | I/O |
| timestamptz_ge_date(timestamp with time zone, date) | FUNCTION | internal | false | boolean | INVOKER | implementation of >= operator |
| timezone(text, timestamp with time zone) | FUNCTION | internal | true | timestamp without time zone | INVOKER | adjust timestamp to new time zone |
| pg_sleep_until(timestamp with time zone) | FUNCTION | sql | false | void | INVOKER | sleep until the specified time |
| timestamptz_send(timestamp with time zone) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| upper_inf(anyrange) | FUNCTION | internal | true | boolean | INVOKER | is the range’s upper bound infinite? |
| json_each(from_json json, OUT key text, OUT value json) | FUNCTION | internal | true | SETOF record | INVOKER | key value pairs of a json object |
| lo_get(oid) | FUNCTION | internal | false | bytea | INVOKER | read entire large object |
| regclass(text) | FUNCTION | internal | false | regclass | INVOKER | convert text to regclass |
| inet_spg_inner_consistent(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support |
| biteq(bit, bit) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| date_mi_interval(date, interval) | FUNCTION | internal | true | timestamp without time zone | INVOKER | implementation of - operator |
| int8send(bigint) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| cosh(double precision) | FUNCTION | internal | true | double precision | INVOKER | hyperbolic cosine |
| textnlike(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~~ operator |
| set_config(text, text, boolean) | FUNCTION | internal | false | text | INVOKER | SET X as a function |
| uuid_recv(internal) | FUNCTION | internal | true | uuid | INVOKER | I/O |
| interval_out(interval) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| interval(time without time zone) | FUNCTION | internal | true | interval | INVOKER | convert time to interval |
| timestamp_ge_timestamptz(timestamp without time zone, timestamp with time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of >= operator |
| array_subscript_handler(internal) | FUNCTION | internal | true | internal | INVOKER | standard array subscripting support |
| ts_headline(text, tsquery, text) | FUNCTION | internal | false | text | INVOKER | generate headline |
| float8_regr_sxy(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| pg_get_statisticsobjdef(oid) | FUNCTION | internal | false | text | INVOKER | extended statistics object description |
| pg_stat_get_wal_senders(OUT pid integer, OUT state text, OUT sent_lsn pg_lsn, OUT write_lsn pg_lsn, OUT flush_lsn pg_lsn, OUT replay_lsn pg_lsn, OUT write_lag interval, OUT flush_lag interval, OUT replay_lag interval, OUT sync_priority integer, OUT sync_state text, OUT reply_time timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | statistics: information about currently active replication |
| int2int4_sum(bigint[]) | FUNCTION | internal | true | bigint | INVOKER | aggregate final function |
| float8um(double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of - operator |
| json_to_tsvector(json, jsonb) | FUNCTION | internal | false | tsvector | INVOKER | transform specified values from json to tsvector |
| cstring_send(cstring) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| pg_snapshot_xmin(pg_snapshot) | FUNCTION | internal | true | xid8 | INVOKER | get xmin of snapshot |
| jsonb_agg(anyelement) | AGGREGATE | internal | false | jsonb | INVOKER | aggregate input into jsonb |
| mod(smallint, smallint) | FUNCTION | internal | true | smallint | INVOKER | modulus |
| to_hex(bigint) | FUNCTION | internal | true | text | INVOKER | convert int8 number to hex |
| float8(bigint) | FUNCTION | internal | true | double precision | INVOKER | convert int8 to float8 |
| pg_stat_get_backend_wait_event_type(integer) | FUNCTION | internal | false | text | INVOKER | statistics: wait event type on which backend is currently waiting |
| has_function_privilege(name, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on function by username, function name |
| point(double precision, double precision) | FUNCTION | internal | true | point | INVOKER | convert x, y to point |
| circle_recv(internal) | FUNCTION | internal | true | circle | INVOKER | I/O |
| contsel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity for containment comparison operators |
| pg_stat_get_db_session_time(oid) | FUNCTION | internal | false | double precision | INVOKER | statistics: session time, in milliseconds |
| textsend(text) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| pg_visible_in_snapshot(xid8, pg_snapshot) | FUNCTION | internal | true | boolean | INVOKER | is xid8 visible in snapshot? |
| euc_tw_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for EUC_TW to UTF8 |
| has_database_privilege(text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on database by database name |
| avg(interval) | AGGREGATE | internal | true | interval | INVOKER | the average (arithmetic mean) as interval of all interval values |
| int4eq(integer, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| hash_numeric(numeric) | FUNCTION | internal | true | integer | INVOKER | hash |
| lead(anycompatible, integer, anycompatible) | WINDOW | internal | true | anycompatible | INVOKER | fetch the Nth following row value with default |
| jsonb_build_object(VARIADIC "any") | FUNCTION | internal | false | jsonb | INVOKER | build a jsonb object from pairwise key/value inputs |
| byteagt(bytea, bytea) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| lo_import(text) | FUNCTION | internal | false | oid | INVOKER | large object import |
| pg_start_backup(label text, fast boolean DEFAULT false, exclusive boolean DEFAULT true) | FUNCTION | internal | false | pg_lsn | INVOKER | prepare for taking an online backup |
| atan2(double precision, double precision) | FUNCTION | internal | true | double precision | INVOKER | arctangent, two arguments |
| int4(boolean) | FUNCTION | internal | true | integer | INVOKER | convert boolean to int4 |
| brin_bloom_summary_send(pg_brin_bloom_summary) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| txid_current_snapshot() | FUNCTION | internal | false | txid_snapshot | INVOKER | get current snapshot |
| inter_sb(lseg, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?# operator |
| RI_FKey_check_ins() | FUNCTION | internal | false | trigger | INVOKER | referential integrity FOREIGN KEY … REFERENCES |
| inet_spg_leaf_consistent(internal, internal) | FUNCTION | internal | true | boolean | INVOKER | SP-GiST support |
| json_build_array() | FUNCTION | internal | false | json | INVOKER | build an empty json array |
| btfloat4sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| pg_lsn_larger(pg_lsn, pg_lsn) | FUNCTION | internal | true | pg_lsn | INVOKER | larger of two |
| cotd(double precision) | FUNCTION | internal | true | double precision | INVOKER | cotangent, degrees |
| numeric_poly_var_samp(internal) | FUNCTION | internal | true | numeric | INVOKER | aggregate final function |
| array_replace(anycompatiblearray, anycompatible, anycompatible) | FUNCTION | internal | true | anycompatiblearray | INVOKER | replace any occurrences of an element in an array |
| has_foreign_data_wrapper_privilege(name, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on foreign data wrapper by username, foreign data wrapper name |
| generate_subscripts(anyarray, integer) | FUNCTION | internal | true | SETOF integer | INVOKER | array subscripts generator |
| bpcharregexne(character, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~ operator |
| pg_get_expr(pg_node_tree, oid) | FUNCTION | internal | false | text | INVOKER | deparse an encoded expression |
| int2(double precision) | FUNCTION | internal | true | smallint | INVOKER | convert float8 to int2 |
| texticlike(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~~* operator |
| arrayoverlap(anyarray, anyarray) | FUNCTION | internal | true | boolean | INVOKER | implementation of && operator |
| schema_to_xml_and_xmlschema(schema name, nulls boolean, tableforest boolean, targetns text) | FUNCTION | internal | false | xml | INVOKER | map schema contents and structure to XML and XML Schema |
| has_function_privilege(oid, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on function by function oid |
| brin_minmax_multi_distance_int4(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax int4 distance |
| lo_put(oid, bigint, bytea) | FUNCTION | internal | false | void | INVOKER | write data at offset |
| pg_describe_object(oid, oid, integer) | FUNCTION | internal | false | text | INVOKER | get identification of SQL object |
| macaddr8_or(macaddr8, macaddr8) | FUNCTION | internal | true | macaddr8 | INVOKER | implementation of | operator |
| int4lt(integer, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| mod(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | modulus |
| money(bigint) | FUNCTION | internal | false | money | INVOKER | convert int8 to money |
| mic_to_koi8r(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to KOI8R |
| setseed(double precision) | FUNCTION | internal | false | void | INVOKER | set random seed |
| pg_stat_clear_snapshot() | FUNCTION | internal | false | void | INVOKER | statistics: discard current transaction’s statistics snapshot |
| sinh(double precision) | FUNCTION | internal | true | double precision | INVOKER | hyperbolic sine |
| int48mi(integer, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of - operator |
| win1251_to_win866(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for WIN1251 to WIN866 |
| shift_jis_2004_to_euc_jis_2004(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for SHIFT_JIS_2004 to EUC_JIS_2004 |
| pg_stat_get_xact_tuples_fetched(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples fetched by idxscan in current transaction |
| jsonb_build_array(VARIADIC "any") | FUNCTION | internal | false | jsonb | INVOKER | build a jsonb array from any inputs |
| text_ge(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| hostmask(inet) | FUNCTION | internal | true | inet | INVOKER | hostmask of address |
| pg_stat_get_xact_function_self_time(oid) | FUNCTION | internal | false | double precision | INVOKER | statistics: self execution time of function in current transaction, in milliseconds |
| int42mi(integer, smallint) | FUNCTION | internal | true | integer | INVOKER | implementation of - operator |
| binary_upgrade_create_empty_extension(text, text, boolean, text, oid[], text[], text[]) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| pg_replication_origin_xact_reset() | FUNCTION | internal | false | void | INVOKER | reset the transaction’s origin lsn and timestamp |
| atanh(double precision) | FUNCTION | internal | true | double precision | INVOKER | inverse hyperbolic tangent |
| substr(text, integer, integer) | FUNCTION | internal | true | text | INVOKER | extract portion of string |
| abbrev(inet) | FUNCTION | internal | true | text | INVOKER | abbreviated display of inet value |
| pg_total_relation_size(regclass) | FUNCTION | internal | false | bigint | INVOKER | total disk space usage for the specified table and associated indexes |
| poly_contained(polygon, polygon) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| lcm(integer, integer) | FUNCTION | internal | true | integer | INVOKER | least common multiple |
| int2shl(smallint, integer) | FUNCTION | internal | true | smallint | INVOKER | implementation of << operator |
| obj_description(oid, name) | FUNCTION | sql | false | text | INVOKER | get description for object id and catalog name |
| pg_current_wal_lsn() | FUNCTION | internal | false | pg_lsn | INVOKER | current wal write location |
| array_positions(anycompatiblearray, anycompatible) | FUNCTION | internal | true | integer[] | INVOKER | returns an array of offsets of some value in array |
| array_append(anycompatiblearray, anycompatible) | FUNCTION | internal | true | anycompatiblearray | INVOKER | append element onto end of array |
| current_database() | FUNCTION | internal | false | name | INVOKER | name of the current database |
| brin_inclusion_add_value(internal, internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | BRIN inclusion support |
| array_to_json(anyarray) | FUNCTION | internal | false | json | INVOKER | map array to json |
| text(name) | FUNCTION | internal | true | text | INVOKER | convert name to text |
| texticnlike(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~~* operator |
| encode(bytea, text) | FUNCTION | internal | true | text | INVOKER | convert bytea value into some ascii-only text string |
| tsquery_or(tsquery, tsquery) | FUNCTION | internal | true | tsquery | INVOKER | implementation of || operator |
| float8mi(double precision, double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of - operator |
| dtrunc(double precision) | FUNCTION | internal | true | double precision | INVOKER | truncate to integer |
| lpad(text, integer, text) | FUNCTION | internal | true | text | INVOKER | left-pad string to length |
| in_range(double precision, double precision, double precision, boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | window RANGE support |
| network_larger(inet, inet) | FUNCTION | internal | true | inet | INVOKER | larger of two |
| void_in(cstring) | FUNCTION | internal | true | void | INVOKER | I/O |
| tidle(tid, tid) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| pg_current_wal_insert_lsn() | FUNCTION | internal | false | pg_lsn | INVOKER | current wal insert location |
| pg_collation_is_visible(oid) | FUNCTION | internal | false | boolean | INVOKER | is collation visible in search path? |
| float8lt(double precision, double precision) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| array_agg_transfn(internal, anynonarray) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| range_ge(anyrange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| overlaps(timestamp without time zone, timestamp without time zone, timestamp without time zone, interval) | FUNCTION | sql | true | boolean | INVOKER | intervals overlap? |
| current_schema() | FUNCTION | internal | false | name | INVOKER | current schema name |
| dist_polyp(polygon, point) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| time_send(time without time zone) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| trim_array(anyarray, integer) | FUNCTION | internal | true | anyarray | INVOKER | remove last N elements of array |
| pg_event_trigger_table_rewrite_oid(OUT oid oid) | FUNCTION | internal | false | oid | INVOKER | return Oid of the table getting rewritten |
| int82mul(bigint, smallint) | FUNCTION | internal | true | bigint | INVOKER | implementation of * operator |
| pg_wal_replay_pause() | FUNCTION | internal | false | void | INVOKER | pause wal replay |
| bitge(bit, bit) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| hashint2(smallint) | FUNCTION | internal | true | integer | INVOKER | hash |
| chr(integer) | FUNCTION | internal | true | text | INVOKER | convert int4 to char |
| btint28cmp(smallint, bigint) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| pg_stat_get_db_sessions(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: total number of sessions |
| pg_ls_dir(text, boolean, boolean) | FUNCTION | internal | false | SETOF text | INVOKER | list all files in a directory |
| anyarray_recv(internal) | FUNCTION | internal | false | anyarray | INVOKER | I/O |
| multirange_before_range(anymultirange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of << operator |
| win866_to_koi8r(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for WIN866 to KOI8R |
| pg_dependencies_recv(internal) | FUNCTION | internal | false | pg_dependencies | INVOKER | I/O |
| has_any_column_privilege(name, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on any column by username, rel name |
| poly_overlap(polygon, polygon) | FUNCTION | internal | true | boolean | INVOKER | implementation of && operator |
| regclassin(cstring) | FUNCTION | internal | false | regclass | INVOKER | I/O |
| brin_bloom_summary_out(pg_brin_bloom_summary) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| iso_to_win866(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for ISO-8859-5 to WIN866 |
| textne(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| network_sub(inet, inet) | FUNCTION | internal | true | boolean | INVOKER | implementation of << operator |
| has_sequence_privilege(text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on sequence by seq name |
| hash_array_extended(anyarray, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| tstzrange(timestamp with time zone, timestamp with time zone, text) | FUNCTION | internal | true | tstzrange | INVOKER | tstzrange constructor |
| bttidcmp(tid, tid) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| interval_send(interval) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| enum_le(anyenum, anyenum) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| current_user() | FUNCTION | internal | false | name | INVOKER | current user name |
| lcm(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | least common multiple |
| int4_avg_combine(bigint[], bigint[]) | FUNCTION | internal | true | bigint[] | INVOKER | aggregate combine function |
| spg_text_config(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for radix tree over text |
| plpgsql_inline_handler(internal) | FUNCTION | c | false | void | INVOKER | |
| tsquery_phrase(tsquery, tsquery) | FUNCTION | internal | true | tsquery | INVOKER | implementation of <-> operator |
| cash_mul_int8(money, bigint) | FUNCTION | internal | true | money | INVOKER | implementation of * operator |
| regdictionaryrecv(internal) | FUNCTION | internal | true | regdictionary | INVOKER | I/O |
| to_ascii(text) | FUNCTION | internal | true | text | INVOKER | encode text from DB encoding to ASCII text |
| timestamp(date, time without time zone) | FUNCTION | internal | true | timestamp without time zone | INVOKER | convert date and time to timestamp |
| pg_tablespace_size(name) | FUNCTION | internal | false | bigint | INVOKER | total disk space usage for the specified tablespace |
| brin_minmax_multi_distance_numeric(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax numeric distance |
| uuid_hash(uuid) | FUNCTION | internal | true | integer | INVOKER | hash |
| array_eq(anyarray, anyarray) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| point_above(point, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of |>> operator |
| prefixsel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of exact prefix |
| pg_stat_get_db_temp_files(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of temporary files written |
| mod(integer, integer) | FUNCTION | internal | true | integer | INVOKER | modulus |
| domain_recv(internal, oid, integer) | FUNCTION | internal | false | "any" | INVOKER | I/O |
| pg_stat_get_buf_written_backend() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of buffers written by backends |
| mic_to_latin3(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to LATIN3 |
| ts_stat(query text, weights text, OUT word text, OUT ndoc integer, OUT nentry integer) | FUNCTION | internal | false | SETOF record | INVOKER | statistics of tsvector column |
| rpad(text, integer) | FUNCTION | sql | true | text | INVOKER | right-pad string to length |
| pg_stat_get_wal(OUT wal_records bigint, OUT wal_fpi bigint, OUT wal_bytes numeric, OUT wal_buffers_full bigint, OUT wal_write bigint, OUT wal_sync bigint, OUT wal_write_time double precision, OUT wal_sync_time double precision, OUT stats_reset timestamp with time zone) | FUNCTION | internal | false | record | INVOKER | statistics: information about WAL activity |
| anyenum_in(cstring) | FUNCTION | internal | true | anyenum | INVOKER | I/O |
| pg_stat_get_backend_userid(integer) | FUNCTION | internal | false | oid | INVOKER | statistics: user ID of backend |
| gist_poly_distance(internal, polygon, smallint, oid, internal) | FUNCTION | internal | true | double precision | INVOKER | GiST support |
| utf8_to_johab(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to JOHAB |
| percentile_cont_interval_multi_final(internal, double precision[]) | FUNCTION | internal | true | interval[] | INVOKER | aggregate final function |
| interval_smaller(interval, interval) | FUNCTION | internal | true | interval | INVOKER | smaller of two |
| pg_stat_get_xact_tuples_updated(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples updated in current transaction |
| pg_stop_backup() | FUNCTION | internal | false | pg_lsn | INVOKER | finish taking an online backup |
| network_smaller(inet, inet) | FUNCTION | internal | true | inet | INVOKER | smaller of two |
| numeric_larger(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | larger of two |
| euc_jp_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for EUC_JP to MULE_INTERNAL |
| float8(smallint) | FUNCTION | internal | true | double precision | INVOKER | convert int2 to float8 |
| pg_stat_get_db_checksum_failures(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: checksum failures detected in database |
| int8range(bigint, bigint) | FUNCTION | internal | true | int8range | INVOKER | int8range constructor |
| octet_length(text) | FUNCTION | internal | true | integer | INVOKER | octet length |
| plainto_tsquery(regconfig, text) | FUNCTION | internal | true | tsquery | INVOKER | transform to tsquery |
| cidout(cid) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| min(timestamp without time zone) | AGGREGATE | internal | true | timestamp without time zone | INVOKER | minimum value of all timestamp input values |
| generate_series(bigint, bigint) | FUNCTION | internal | true | SETOF bigint | INVOKER | non-persistent series generator |
| float8(integer) | FUNCTION | internal | true | double precision | INVOKER | convert int4 to float8 |
| has_sequence_privilege(oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on sequence by user oid, seq name |
| flt8_mul_cash(double precision, money) | FUNCTION | internal | true | money | INVOKER | implementation of * operator |
| macaddr8_ge(macaddr8, macaddr8) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| numeric_poly_combine(internal, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate combine function |
| ts_stat(query text, OUT word text, OUT ndoc integer, OUT nentry integer) | FUNCTION | internal | false | SETOF record | INVOKER | statistics of tsvector column |
| float84mi(double precision, real) | FUNCTION | internal | true | double precision | INVOKER | implementation of - operator |
| jsonb_populate_recordset(anyelement, jsonb) | FUNCTION | internal | false | SETOF anyelement | INVOKER | get set of records with fields from a jsonb array of objects |
| gin_consistent_jsonb_path(internal, smallint, jsonb, integer, internal, internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | GIN support |
| bytea_sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| gcd(integer, integer) | FUNCTION | internal | true | integer | INVOKER | greatest common divisor |
| regconfigrecv(internal) | FUNCTION | internal | true | regconfig | INVOKER | I/O |
| makeaclitem(oid, oid, text, boolean) | FUNCTION | internal | true | aclitem | INVOKER | make ACL item |
| pg_replication_origin_session_progress(boolean) | FUNCTION | internal | false | pg_lsn | INVOKER | get the replication progress of the current session |
| array_agg_array_finalfn(internal, anyarray) | FUNCTION | internal | true | anyarray | INVOKER | aggregate final function |
| date_pl_interval(date, interval) | FUNCTION | internal | true | timestamp without time zone | INVOKER | implementation of + operator |
| nameicregexeq(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~* operator |
| regtypein(cstring) | FUNCTION | internal | false | regtype | INVOKER | I/O |
| overlaps(timestamp without time zone, interval, timestamp without time zone, interval) | FUNCTION | sql | true | boolean | INVOKER | intervals overlap? |
| multirange_adjacent_range(anymultirange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of -|- operator |
| timestamptz_cmp(timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| database_to_xmlschema(nulls boolean, tableforest boolean, targetns text) | FUNCTION | internal | false | xml | INVOKER | map database structure to XML Schema |
| gist_circle_compress(internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| pg_lsn_lt(pg_lsn, pg_lsn) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| brin_inclusion_opcinfo(internal) | FUNCTION | internal | true | internal | INVOKER | BRIN inclusion support |
| int8(jsonb) | FUNCTION | internal | true | bigint | INVOKER | convert jsonb to int8 |
| pg_stat_get_backend_client_addr(integer) | FUNCTION | internal | false | inet | INVOKER | statistics: address of client connected to backend |
| enum_range(anyenum, anyenum) | FUNCTION | internal | false | anyarray | INVOKER | range between the two given enum values, as an ordered array |
| rangesel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity for range operators |
| timestamptz_mi(timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | interval | INVOKER | implementation of - operator |
| int4not(integer) | FUNCTION | internal | true | integer | INVOKER | implementation of ~ operator |
| log(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | logarithm base m of n |
| bpchar("char") | FUNCTION | internal | true | character | INVOKER | convert char to char(n) |
| close_pl(point, line) | FUNCTION | internal | true | point | INVOKER | implementation of ## operator |
| pg_ddl_command_in(cstring) | FUNCTION | internal | true | pg_ddl_command | INVOKER | I/O |
| RI_FKey_restrict_del() | FUNCTION | internal | false | trigger | INVOKER | referential integrity ON DELETE RESTRICT |
| int8(double precision) | FUNCTION | internal | true | bigint | INVOKER | convert float8 to int8 |
| xid8lt(xid8, xid8) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| hashfloat8extended(double precision, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| int8larger(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | larger of two |
| boolout(boolean) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| timestamp_eq_date(timestamp without time zone, date) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| int4div(integer, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of / operator |
| col_description(oid, integer) | FUNCTION | sql | false | text | INVOKER | get description for table column |
| byteain(cstring) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| ts_rank_cd(tsvector, tsquery, integer) | FUNCTION | internal | true | real | INVOKER | relevance |
| int8_mul_cash(bigint, money) | FUNCTION | internal | true | money | INVOKER | implementation of * operator |
| box(point) | FUNCTION | internal | true | box | INVOKER | convert point to empty box |
| pow(double precision, double precision) | FUNCTION | internal | true | double precision | INVOKER | exponentiation |
| pg_stat_get_xact_tuples_deleted(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples deleted in current transaction |
| btint82cmp(bigint, smallint) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| jsonb_lt(jsonb, jsonb) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| bpchar_pattern_lt(character, character) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~<~ operator |
| timestamptz(date, time without time zone) | FUNCTION | sql | false | timestamp with time zone | INVOKER | convert date and time to timestamp with time zone |
| mic_to_euc_cn(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to EUC_CN |
| hashtid(tid) | FUNCTION | internal | true | integer | INVOKER | hash |
| int4(double precision) | FUNCTION | internal | true | integer | INVOKER | convert float8 to int4 |
| pg_stat_reset_single_table_counters(oid) | FUNCTION | internal | false | void | INVOKER | statistics: reset collected statistics for a single table or index in the current database |
| macaddr8_set7bit(macaddr8) | FUNCTION | internal | true | macaddr8 | INVOKER | set 7th bit in macaddr8 |
| txid_snapshot_send(txid_snapshot) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| text(xml) | FUNCTION | internal | true | text | INVOKER | serialize an XML value to a character string |
| abs(integer) | FUNCTION | internal | true | integer | INVOKER | absolute value |
| regexp_split_to_table(text, text, text) | FUNCTION | internal | true | SETOF text | INVOKER | split string by pattern |
| timetz_hash(time with time zone) | FUNCTION | internal | true | integer | INVOKER | hash |
| quote_ident(text) | FUNCTION | internal | true | text | INVOKER | quote an identifier for usage in a querystring |
| tsmatchsel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of tsvector @@ tsquery |
| ts_headline(regconfig, text, tsquery, text) | FUNCTION | internal | true | text | INVOKER | generate headline |
| dist_cpoint(circle, point) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| ts_headline(text, tsquery) | FUNCTION | internal | false | text | INVOKER | generate headline |
| line_in(cstring) | FUNCTION | internal | true | line | INVOKER | I/O |
| pg_get_function_arg_default(oid, integer) | FUNCTION | internal | false | text | INVOKER | function argument default |
| array_ne(anyarray, anyarray) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| ts_delete(tsvector, text[]) | FUNCTION | internal | true | tsvector | INVOKER | delete given lexemes |
| pg_stat_get_db_sessions_fatal(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of sessions disconnected by fatal errors |
| gbk_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for GBK to UTF8 |
| substring(bytea, integer) | FUNCTION | internal | true | bytea | INVOKER | extract portion of string |
| sha384(bytea) | FUNCTION | internal | true | bytea | INVOKER | SHA-384 hash |
| line_eq(line, line) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| point_recv(internal) | FUNCTION | internal | true | point | INVOKER | I/O |
| macaddr8_out(macaddr8) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| bpchargt(character, character) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| close_ps(point, lseg) | FUNCTION | internal | true | point | INVOKER | implementation of ## operator |
| int82le(bigint, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| multirange_overright_multirange(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of &> operator |
| min(real) | AGGREGATE | internal | true | real | INVOKER | minimum value of all float4 input values |
| int2recv(internal) | FUNCTION | internal | true | smallint | INVOKER | I/O |
| brin_bloom_summary_in(cstring) | FUNCTION | internal | true | pg_brin_bloom_summary | INVOKER | I/O |
| to_tsvector(text) | FUNCTION | internal | false | tsvector | INVOKER | transform to tsvector |
| cash_send(money) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| inet_gist_penalty(internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| macaddr_sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| range_eq(anyrange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| bpchar(name) | FUNCTION | internal | true | character | INVOKER | convert name to char(n) |
| has_tablespace_privilege(name, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on tablespace by username, tablespace oid |
| pg_snapshot_xmax(pg_snapshot) | FUNCTION | internal | true | xid8 | INVOKER | get xmax of snapshot |
| enum_out(anyenum) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| date_ge_timestamptz(date, timestamp with time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of >= operator |
| pg_get_viewdef(oid) | FUNCTION | internal | false | text | INVOKER | select statement of a view |
| char(text) | FUNCTION | internal | true | "char" | INVOKER | convert text to char |
| make_timestamptz(year integer, month integer, mday integer, hour integer, min integer, sec double precision, timezone text) | FUNCTION | internal | false | timestamp with time zone | INVOKER | construct timestamp with time zone |
| dcbrt(double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of ||/ operator |
| int2_accum(internal, smallint) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| upper(anyrange) | FUNCTION | internal | true | anyelement | INVOKER | upper bound of range |
| position(bytea, bytea) | FUNCTION | internal | true | integer | INVOKER | position of substring |
| get_current_ts_config() | FUNCTION | internal | false | regconfig | INVOKER | get current tsearch configuration |
| numeric_uminus(numeric) | FUNCTION | internal | true | numeric | INVOKER | implementation of - operator |
| notlike(name, text) | FUNCTION | internal | true | boolean | INVOKER | does not match LIKE expression |
| pg_stat_get_subscription(subid oid, OUT subid oid, OUT relid oid, OUT pid integer, OUT received_lsn pg_lsn, OUT last_msg_send_time timestamp with time zone, OUT last_msg_receipt_time timestamp with time zone, OUT latest_end_lsn pg_lsn, OUT latest_end_time timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | statistics: information about subscription |
| matchingsel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity for generic matching operators |
| to_char(double precision, text) | FUNCTION | internal | false | text | INVOKER | format float8 to text |
| bpcharregexeq(character, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~ operator |
| pg_read_file_old(text, bigint, bigint) | FUNCTION | internal | false | text | INVOKER | read text from a file - old version for adminpack 1.0 |
| int8_avg(bigint[]) | FUNCTION | internal | true | numeric | INVOKER | aggregate final function |
| range_overlaps_multirange(anyrange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of && operator |
| int4or(integer, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of | operator |
| timestamp_hash_extended(timestamp without time zone, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| setweight(tsvector, "char") | FUNCTION | internal | true | tsvector | INVOKER | set given weight for whole tsvector |
| int8_avg_accum_inv(internal, bigint) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| has_type_privilege(name, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on type by username, type name |
| int4(bit) | FUNCTION | internal | true | integer | INVOKER | convert bitstring to int4 |
| interval_hash(interval) | FUNCTION | internal | true | integer | INVOKER | hash |
| jsonb_object(text[]) | FUNCTION | internal | true | jsonb | INVOKER | map text array of key value pairs to jsonb object |
| xml_is_well_formed_content(text) | FUNCTION | internal | true | boolean | INVOKER | determine if a string is well formed XML content |
| setval(regclass, bigint, boolean) | FUNCTION | internal | false | bigint | INVOKER | set sequence value and is_called status |
| float8send(double precision) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| macaddr_send(macaddr) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| setweight(tsvector, "char", text[]) | FUNCTION | internal | true | tsvector | INVOKER | set given weight for given lexemes |
| domain_in(cstring, oid, integer) | FUNCTION | internal | false | "any" | INVOKER | I/O |
| anycompatiblearray_out(anycompatiblearray) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| range_gist_consistent(internal, anyrange, smallint, oid, internal) | FUNCTION | internal | true | boolean | INVOKER | GiST support |
| notlike(bytea, bytea) | FUNCTION | internal | true | boolean | INVOKER | does not match LIKE expression |
| network_sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| nameconcatoid(name, oid) | FUNCTION | internal | true | name | INVOKER | concatenate name and oid |
| parse_ident(str text, strict boolean DEFAULT true) | FUNCTION | internal | true | text[] | INVOKER | parse qualified identifier to array of identifiers |
| namele(name, name) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| numeric(numeric, integer) | FUNCTION | internal | true | numeric | INVOKER | adjust numeric to typmod precision/scale |
| pg_replication_origin_session_is_setup() | FUNCTION | internal | false | boolean | INVOKER | is a replication origin configured in this session |
| network_le(inet, inet) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| to_char(numeric, text) | FUNCTION | internal | false | text | INVOKER | format numeric to text |
| likesel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of LIKE |
| bpchar_smaller(character, character) | FUNCTION | internal | true | character | INVOKER | smaller of two |
| uuid_le(uuid, uuid) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| btrim(bytea, bytea) | FUNCTION | internal | true | bytea | INVOKER | trim selected bytes from both ends of string |
| name(character) | FUNCTION | internal | true | name | INVOKER | convert char(n) to name |
| brin_minmax_consistent(internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | BRIN minmax support |
| timestamp_le(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| pg_get_ruledef(oid, boolean) | FUNCTION | internal | false | text | INVOKER | source text of a rule with pretty-print option |
| multirange_lt(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| cash_words(money) | FUNCTION | internal | true | text | INVOKER | output money amount as words |
| btoidvectorcmp(oidvector, oidvector) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| range_gist_penalty(internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| date_send(date) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| json_object(text[], text[]) | FUNCTION | internal | true | json | INVOKER | map text arrays of keys and values to json object |
| has_column_privilege(name, text, smallint, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on column by username, rel name, col attnum |
| pg_table_size(regclass) | FUNCTION | internal | false | bigint | INVOKER | disk space usage for the specified table, including TOAST, free space and visibility map |
| lastval() | FUNCTION | internal | false | bigint | INVOKER | current value from last used sequence |
| float48ge(real, double precision) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| generate_series_int4_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for generate_series |
| tsqueryout(tsquery) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| regnamespaceout(regnamespace) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| spg_box_quad_inner_consistent(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for quad tree over box |
| bytealt(bytea, bytea) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| ginarrayconsistent(internal, smallint, anyarray, integer, internal, internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | GIN array support |
| txid_snapshot_recv(internal) | FUNCTION | internal | true | txid_snapshot | INVOKER | I/O |
| pg_filenode_relation(oid, oid) | FUNCTION | internal | false | regclass | INVOKER | relation OID for filenode and tablespace |
| iso_to_koi8r(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for ISO-8859-5 to KOI8R |
| cash_cmp(money, money) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| percent_rank(VARIADIC "any" ORDER BY VARIADIC "any") | AGGREGATE | internal | true | double precision | INVOKER | fractional rank of hypothetical row |
| timestamptz_recv(internal, oid, integer) | FUNCTION | internal | true | timestamp with time zone | INVOKER | I/O |
| pg_tablespace_databases(oid) | FUNCTION | internal | false | SETOF oid | INVOKER | get OIDs of databases in a tablespace |
| ishorizontal(lseg) | FUNCTION | internal | true | boolean | INVOKER | horizontal |
| pg_has_role(oid, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on role by user oid, role oid |
| pg_column_size("any") | FUNCTION | internal | false | integer | INVOKER | bytes required to store the value, perhaps with compression |
| cash_ge(money, money) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| div(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | trunc(x/y) |
| dist_sb(lseg, box) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| aclremove(aclitem[], aclitem) | FUNCTION | internal | true | aclitem[] | INVOKER | remove ACL item |
| int48pl(integer, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of + operator |
| pg_has_role(name, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on role by username, role oid |
| float4(numeric) | FUNCTION | internal | true | real | INVOKER | convert numeric to float4 |
| pt_contained_circle(point, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| hashinetextended(inet, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| circle_distance(circle, circle) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| circle_div_pt(circle, point) | FUNCTION | internal | true | circle | INVOKER | implementation of / operator |
| nameout(name) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| mic_to_euc_kr(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to EUC_KR |
| pg_stat_get_bgwriter_maxwritten_clean() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of times the bgwriter stopped processing when it had written too many buffers while cleaning |
| jsonb_populate_record(anyelement, jsonb) | FUNCTION | internal | false | anyelement | INVOKER | get record fields from a jsonb object |
| macaddr_eq(macaddr, macaddr) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| enum_cmp(anyenum, anyenum) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| json_extract_path_text(from_json json, VARIADIC path_elems text[]) | FUNCTION | internal | true | text | INVOKER | get value from json as text with path elements |
| xid8ge(xid8, xid8) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| point_div(point, point) | FUNCTION | internal | true | point | INVOKER | implementation of / operator |
| lseg_distance(lseg, lseg) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| pg_stat_get_db_conflict_startup_deadlock(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: recovery conflicts in database caused by buffer deadlock |
| bit_count(bytea) | FUNCTION | internal | true | bigint | INVOKER | number of set bits |
| regcollationin(cstring) | FUNCTION | internal | false | regcollation | INVOKER | I/O |
| charle("char", "char") | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| nextval(regclass) | FUNCTION | internal | false | bigint | INVOKER | sequence next value |
| cidr_send(cidr) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| bitcat(bit varying, bit varying) | FUNCTION | internal | true | bit varying | INVOKER | implementation of || operator |
| currval(regclass) | FUNCTION | internal | false | bigint | INVOKER | sequence current value |
| tstzmultirange(VARIADIC tstzrange[]) | FUNCTION | internal | true | tstzmultirange | INVOKER | tstzmultirange constructor |
| array_smaller(anyarray, anyarray) | FUNCTION | internal | true | anyarray | INVOKER | smaller of two |
| circle(box) | FUNCTION | internal | true | circle | INVOKER | convert box to circle |
| octet_length(character) | FUNCTION | internal | true | integer | INVOKER | octet length |
| pg_replication_origin_session_setup(text) | FUNCTION | internal | false | void | INVOKER | configure session to maintain replication progress tracking for the passed in origin |
| charge("char", "char") | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| numeric_eq(numeric, numeric) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| oidvectorout(oidvector) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| date_lt_timestamp(date, timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| regoperin(cstring) | FUNCTION | internal | false | regoper | INVOKER | I/O |
| anyenum_out(anyenum) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| array_dims(anyarray) | FUNCTION | internal | true | text | INVOKER | array dimensions |
| ginarrayextract(anyarray, internal) | FUNCTION | internal | true | internal | INVOKER | GIN array support (obsolete) |
| circle_gt(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| int8_avg_serialize(internal) | FUNCTION | internal | true | bytea | INVOKER | aggregate serial function |
| jsonb_object_agg_finalfn(internal) | FUNCTION | internal | false | jsonb | INVOKER | jsonb object aggregate final function |
| float8_regr_slope(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| path_distance(path, path) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| octet_length(bit) | FUNCTION | internal | true | integer | INVOKER | octet length |
| tsm_handler_out(tsm_handler) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| btnamecmp(name, name) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| date_gt_timestamp(date, timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| xmlcomment(text) | FUNCTION | internal | true | xml | INVOKER | generate XML comment |
| aclexplode(acl aclitem[], OUT grantor oid, OUT grantee oid, OUT privilege_type text, OUT is_grantable boolean) | FUNCTION | internal | false | SETOF record | INVOKER | convert ACL item array to table, primarily for use by information schema |
| varbit_out(bit varying) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| isvertical(line) | FUNCTION | internal | true | boolean | INVOKER | vertical |
| format(text, VARIADIC "any") | FUNCTION | internal | false | text | INVOKER | format text message |
| iso_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for ISO-8859-5 to MULE_INTERNAL |
| int8inc(bigint) | FUNCTION | internal | true | bigint | INVOKER | increment |
| overlay(text, text, integer) | FUNCTION | internal | true | text | INVOKER | substitute portion of string |
| box_gt(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| int4um(integer) | FUNCTION | internal | true | integer | INVOKER | implementation of - operator |
| path_sub_pt(path, point) | FUNCTION | internal | true | path | INVOKER | implementation of - operator |
| bool_or(boolean) | AGGREGATE | internal | true | boolean | INVOKER | boolean-or aggregate |
| age(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | interval | INVOKER | date difference preserving months and years |
| varbiteq(bit varying, bit varying) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| hashbpchar(character) | FUNCTION | internal | true | integer | INVOKER | hash |
| timestamp_out(timestamp without time zone) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| regprocedureout(regprocedure) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| cstring_recv(internal) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| pg_stat_get_tuples_inserted(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples inserted |
| int42mul(integer, smallint) | FUNCTION | internal | true | integer | INVOKER | implementation of * operator |
| ts_match_tq(text, tsquery) | FUNCTION | internal | false | boolean | INVOKER | implementation of @@ operator |
| timestamptz_gt_timestamp(timestamp with time zone, timestamp without time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of > operator |
| utf8_to_gb18030(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to GB18030 |
| int4shl(integer, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of << operator |
| regclassout(regclass) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| int8multirange(VARIADIC int8range[]) | FUNCTION | internal | true | int8multirange | INVOKER | int8multirange constructor |
| binary_upgrade_set_next_pg_type_oid(oid) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| tand(double precision) | FUNCTION | internal | true | double precision | INVOKER | tangent, degrees |
| latin4_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for LATIN4 to MULE_INTERNAL |
| isopen(path) | FUNCTION | internal | true | boolean | INVOKER | path open? |
| pg_stat_get_backend_activity(integer) | FUNCTION | internal | false | text | INVOKER | statistics: current query of backend |
| json_build_object() | FUNCTION | internal | false | json | INVOKER | build an empty json object |
| float8_covar_samp(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| btrim(text, text) | FUNCTION | internal | true | text | INVOKER | trim selected characters from both ends of string |
| pg_size_bytes(text) | FUNCTION | internal | true | bigint | INVOKER | convert a size in human-readable format with size units into bytes |
| lo_tell(integer) | FUNCTION | internal | false | integer | INVOKER | large object position |
| iclikesel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of ILIKE |
| float8_stddev_pop(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| networkjoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity for network operators |
| pg_stat_get_xact_tuples_inserted(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples inserted in current transaction |
| numeric_avg_serialize(internal) | FUNCTION | internal | true | bytea | INVOKER | aggregate serial function |
| point_ne(point, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| has_foreign_data_wrapper_privilege(text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on foreign data wrapper by foreign data wrapper name |
| dist_cpoly(circle, polygon) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| tsmultirange(tsrange) | FUNCTION | internal | true | tsmultirange | INVOKER | tsmultirange constructor |
| multirange_contained_by_multirange(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| timestamptypmodin(cstring[]) | FUNCTION | internal | true | integer | INVOKER | I/O typmod |
| gtsvectorout(gtsvector) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| polygon(box) | FUNCTION | internal | true | polygon | INVOKER | convert box to polygon |
| timetz_smaller(time with time zone, time with time zone) | FUNCTION | internal | true | time with time zone | INVOKER | smaller of two |
| numeric(jsonb) | FUNCTION | internal | true | numeric | INVOKER | convert jsonb to numeric |
| int24gt(smallint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| reverse(text) | FUNCTION | internal | true | text | INVOKER | reverse text |
| uuid_sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| jsonb_hash_extended(jsonb, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| pg_stat_get_autoanalyze_count(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of auto analyzes for a table |
| numeric_stddev_samp(internal) | FUNCTION | internal | true | numeric | INVOKER | aggregate final function |
| cosd(double precision) | FUNCTION | internal | true | double precision | INVOKER | cosine, degrees |
| cash_le(money, money) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| bpchareq(character, character) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| int4range_subdiff(integer, integer) | FUNCTION | internal | true | double precision | INVOKER | float8 difference of two int4 values |
| pg_stat_get_xact_blocks_hit(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of blocks found in cache in current transaction |
| table_to_xml(tbl regclass, nulls boolean, tableforest boolean, targetns text) | FUNCTION | internal | false | xml | INVOKER | map table contents to XML |
| heap_tableam_handler(internal) | FUNCTION | internal | false | table_am_handler | INVOKER | row-oriented heap table access method handler |
| diameter(circle) | FUNCTION | internal | true | double precision | INVOKER | diameter of circle |
| int42ge(integer, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| isfinite(timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | finite timestamp? |
| macaddr_ge(macaddr, macaddr) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| path_length(path) | FUNCTION | internal | true | double precision | INVOKER | implementation of @-@ operator |
| timetz_mi_interval(time with time zone, interval) | FUNCTION | internal | true | time with time zone | INVOKER | implementation of - operator |
| array_remove(anycompatiblearray, anycompatible) | FUNCTION | internal | true | anycompatiblearray | INVOKER | remove any occurrences of an element from an array |
| anymultirange_out(anymultirange) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| int2send(smallint) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| stddev_pop(bigint) | AGGREGATE | internal | true | numeric | INVOKER | population standard deviation of bigint input values |
| pg_get_replica_identity_index(regclass) | FUNCTION | internal | false | regclass | INVOKER | oid of replica identity index if any |
| date(timestamp with time zone) | FUNCTION | internal | false | date | INVOKER | convert timestamp with time zone to date |
| int4ne(integer, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| xid8cmp(xid8, xid8) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| dist_ppath(point, path) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| pg_stat_get_xact_function_total_time(oid) | FUNCTION | internal | false | double precision | INVOKER | statistics: total execution time of function in current transaction, in milliseconds |
| RI_FKey_noaction_del() | FUNCTION | internal | false | trigger | INVOKER | referential integrity ON DELETE NO ACTION |
| tsqueryrecv(internal) | FUNCTION | internal | true | tsquery | INVOKER | I/O |
| jsonb_array_element_text(from_json jsonb, element_index integer) | FUNCTION | internal | true | text | INVOKER | implementation of ->> operator |
| path_contain_pt(path, point) | FUNCTION | sql | true | boolean | INVOKER | implementation of @> operator |
| radians(double precision) | FUNCTION | internal | true | double precision | INVOKER | degrees to radians |
| pg_jit_available() | FUNCTION | internal | false | boolean | INVOKER | Is JIT compilation available in this session? |
| date_trunc(text, interval) | FUNCTION | internal | true | interval | INVOKER | truncate interval to specified units |
| koi8r_to_win1251(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for KOI8R to WIN1251 |
| range_minus(anyrange, anyrange) | FUNCTION | internal | true | anyrange | INVOKER | implementation of - operator |
| float8larger(double precision, double precision) | FUNCTION | internal | true | double precision | INVOKER | larger of two |
| timestamptz_larger(timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | timestamp with time zone | INVOKER | larger of two |
| pg_get_publication_tables(pubname text, OUT relid oid) | FUNCTION | internal | false | SETOF oid | INVOKER | get OIDs of tables in a publication |
| num_nulls(VARIADIC "any") | FUNCTION | internal | true | integer | INVOKER | count the number of NULL arguments |
| pg_control_checkpoint(OUT checkpoint_lsn pg_lsn, OUT redo_lsn pg_lsn, OUT redo_wal_file text, OUT timeline_id integer, OUT prev_timeline_id integer, OUT full_page_writes boolean, OUT next_xid text, OUT next_oid oid, OUT next_multixact_id xid, OUT next_multi_offset xid, OUT oldest_xid xid, OUT oldest_xid_dbid oid, OUT oldest_active_xid xid, OUT oldest_multi_xid xid, OUT oldest_multi_dbid oid, OUT oldest_commit_ts_xid xid, OUT newest_commit_ts_xid xid, OUT checkpoint_time timestamp with time zone) | FUNCTION | internal | false | record | INVOKER | pg_controldata checkpoint state information as a function |
| macaddr8_eq(macaddr8, macaddr8) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| pg_collation_actual_version(oid) | FUNCTION | internal | false | text | INVOKER | get actual version of collation from operating system |
| quote_literal(anyelement) | FUNCTION | sql | false | text | INVOKER | quote a data value for usage in a querystring |
| pg_replication_origin_advance(text, pg_lsn) | FUNCTION | internal | false | void | INVOKER | advance replication origin to specific location |
| table_am_handler_in(cstring) | FUNCTION | internal | true | table_am_handler | INVOKER | I/O |
| numrange(numeric, numeric) | FUNCTION | internal | true | numrange | INVOKER | numrange constructor |
| gtsquery_picksplit(internal, internal) | FUNCTION | internal | true | internal | INVOKER | GiST tsquery support |
| json_object_field_text(from_json json, field_name text) | FUNCTION | internal | true | text | INVOKER | implementation of ->> operator |
| pg_stat_get_db_temp_bytes(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of bytes in temporary files written |
| jsonb_path_query_tz(target jsonb, path jsonpath, vars jsonb DEFAULT '{}'::jsonb, silent boolean DEFAULT false) | FUNCTION | internal | false | SETOF jsonb | INVOKER | jsonpath query with timezone |
| hashint4extended(integer, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| gin_compare_jsonb(text, text) | FUNCTION | internal | true | integer | INVOKER | GIN support |
| bit(integer, integer) | FUNCTION | internal | true | bit | INVOKER | convert int4 to bitstring |
| box(polygon) | FUNCTION | internal | true | box | INVOKER | convert polygon to bounding box |
| numeric_avg_combine(internal, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate combine function |
| datemultirange(VARIADIC daterange[]) | FUNCTION | internal | true | datemultirange | INVOKER | datemultirange constructor |
| spg_quad_config(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for quad tree over point |
| pg_postmaster_start_time() | FUNCTION | internal | false | timestamp with time zone | INVOKER | postmaster start time |
| int4mi(integer, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of - operator |
| raw_array_subscript_handler(internal) | FUNCTION | internal | true | internal | INVOKER | raw array subscripting support |
| jsonb_object_agg_transfn(internal, "any", "any") | FUNCTION | internal | false | internal | INVOKER | jsonb object aggregate transition function |
| make_interval(years integer DEFAULT 0, months integer DEFAULT 0, weeks integer DEFAULT 0, days integer DEFAULT 0, hours integer DEFAULT 0, mins integer DEFAULT 0, secs double precision DEFAULT 0.0) | FUNCTION | internal | true | interval | INVOKER | construct interval |
| lead(anyelement) | WINDOW | internal | true | anyelement | INVOKER | fetch the following row value |
| numeric_poly_sum(internal) | FUNCTION | internal | true | numeric | INVOKER | aggregate final function |
| circle_lt(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| pg_copy_physical_replication_slot(src_slot_name name, dst_slot_name name, OUT slot_name name, OUT lsn pg_lsn) | FUNCTION | internal | false | record | INVOKER | copy a physical replication slot |
| pg_tablespace_location(oid) | FUNCTION | internal | false | text | INVOKER | tablespace location |
| pg_node_tree_send(pg_node_tree) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| has_table_privilege(name, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on relation by username, rel oid |
| to_regoperator(text) | FUNCTION | internal | false | regoperator | INVOKER | convert operator name to regoperator |
| currtid2(text, tid) | FUNCTION | internal | false | tid | INVOKER | latest tid of a tuple |
| pg_last_wal_replay_lsn() | FUNCTION | internal | false | pg_lsn | INVOKER | last wal replay location |
| pg_snapshot_in(cstring) | FUNCTION | internal | true | pg_snapshot | INVOKER | I/O |
| path_n_le(path, path) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| pg_lsn_hash_extended(pg_lsn, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| boolle(boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| int2mi(smallint, smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of - operator |
| box_lt(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| int28gt(smallint, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| pg_wal_lsn_diff(pg_lsn, pg_lsn) | FUNCTION | internal | true | numeric | INVOKER | difference in bytes, given two wal locations |
| box_mul(box, point) | FUNCTION | internal | true | box | INVOKER | implementation of * operator |
| string_to_array(text, text, text) | FUNCTION | internal | true | text[] | INVOKER | split delimited text, with null string |
| pg_replication_slot_advance(slot_name name, upto_lsn pg_lsn, OUT slot_name name, OUT end_lsn pg_lsn) | FUNCTION | internal | false | record | INVOKER | advance logical replication slot |
| gin_triconsistent_jsonb_path(internal, smallint, jsonb, integer, internal, internal, internal) | FUNCTION | internal | true | "char" | INVOKER | GIN support |
| path_center(path) | FUNCTION | internal | true | point | INVOKER | implementation of @@ operator |
| varbitne(bit varying, bit varying) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| pg_identify_object_as_address(classid oid, objid oid, objsubid integer, OUT type text, OUT object_names text[], OUT object_args text[]) | FUNCTION | internal | false | record | INVOKER | get identification of SQL object for pg_get_object_address() |
| box_contained(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| float4mi(real, real) | FUNCTION | internal | true | real | INVOKER | implementation of - operator |
| bitnot(bit) | FUNCTION | internal | true | bit | INVOKER | implementation of ~ operator |
| gist_box_distance(internal, box, smallint, oid, internal) | FUNCTION | internal | true | double precision | INVOKER | GiST support |
| pg_client_encoding() | FUNCTION | internal | false | name | INVOKER | encoding name of current database |
| neqsel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of <> and related operators |
| spg_kd_config(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for k-d tree over point |
| enum_ne(anyenum, anyenum) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| pg_get_expr(pg_node_tree, oid, boolean) | FUNCTION | internal | false | text | INVOKER | deparse an encoded expression with pretty-print option |
| char_length(character) | FUNCTION | internal | true | integer | INVOKER | character length |
| pg_current_logfile() | FUNCTION | internal | false | text | INVOKER | current logging collector file location |
| pg_node_tree_recv(internal) | FUNCTION | internal | false | pg_node_tree | INVOKER | I/O |
| tsquery_eq(tsquery, tsquery) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| numeric_avg_accum(internal, numeric) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| mic_to_latin2(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to LATIN2 |
| time_ge(time without time zone, time without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| box_right(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of >> operator |
| inet_spg_choose(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support |
| xpath_exists(text, xml) | FUNCTION | sql | true | boolean | INVOKER | test XML value against XPath expression |
| has_any_column_privilege(oid, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on any column by rel oid |
| jsonb_ne(jsonb, jsonb) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| bpcharrecv(internal, oid, integer) | FUNCTION | internal | false | character | INVOKER | I/O |
| isparallel(line, line) | FUNCTION | internal | true | boolean | INVOKER | parallel |
| tsvector_cmp(tsvector, tsvector) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| websearch_to_tsquery(regconfig, text) | FUNCTION | internal | true | tsquery | INVOKER | transform to tsquery |
| oidvectorgt(oidvector, oidvector) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| date_recv(internal) | FUNCTION | internal | true | date | INVOKER | I/O |
| timeofday() | FUNCTION | internal | false | text | INVOKER | current date and time - increments during transactions |
| text("char") | FUNCTION | internal | true | text | INVOKER | convert char to text |
| regprocrecv(internal) | FUNCTION | internal | true | regproc | INVOKER | I/O |
| anytextcat(anynonarray, text) | FUNCTION | sql | false | text | INVOKER | implementation of || operator |
| btrecordcmp(record, record) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| pg_stat_get_bgwriter_buf_written_checkpoints() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of buffers written by the bgwriter during checkpoints |
| json_send(json) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| date_le(date, date) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| avg(integer) | AGGREGATE | internal | true | numeric | INVOKER | the average (arithmetic mean) as numeric of all integer values |
| path_inter(path, path) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?# operator |
| pclose(path) | FUNCTION | internal | true | path | INVOKER | close path |
| circle_center(circle) | FUNCTION | internal | true | point | INVOKER | implementation of @@ operator |
| time_gt(time without time zone, time without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| exp(numeric) | FUNCTION | internal | true | numeric | INVOKER | natural exponential (e^x) |
| pg_function_is_visible(oid) | FUNCTION | internal | false | boolean | INVOKER | is function visible in search path? |
| float8(real) | FUNCTION | internal | true | double precision | INVOKER | convert float4 to float8 |
| sum(money) | AGGREGATE | internal | true | money | INVOKER | sum as money across all money input values |
| anyelement_in(cstring) | FUNCTION | internal | true | anyelement | INVOKER | I/O |
| pg_get_replication_slots(OUT slot_name name, OUT plugin name, OUT slot_type text, OUT datoid oid, OUT temporary boolean, OUT active boolean, OUT active_pid integer, OUT xmin xid, OUT catalog_xmin xid, OUT restart_lsn pg_lsn, OUT confirmed_flush_lsn pg_lsn, OUT wal_status text, OUT safe_wal_size bigint, OUT two_phase boolean) | FUNCTION | internal | false | SETOF record | INVOKER | information about replication slots currently in use |
| tsm_handler_in(cstring) | FUNCTION | internal | true | tsm_handler | INVOKER | I/O |
| atan2d(double precision, double precision) | FUNCTION | internal | true | double precision | INVOKER | arctangent, two arguments, degrees |
| pg_get_multixact_members(multixid xid, OUT xid xid, OUT mode text) | FUNCTION | internal | false | SETOF record | INVOKER | view members of a multixactid |
| has_schema_privilege(oid, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on schema by user oid, schema oid |
| varchar_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for varchar length coercion |
| int2and(smallint, smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of & operator |
| timestamp_hash(timestamp without time zone) | FUNCTION | internal | true | integer | INVOKER | hash |
| covar_pop(double precision, double precision) | AGGREGATE | internal | true | double precision | INVOKER | population covariance |
| to_json(anyelement) | FUNCTION | internal | false | json | INVOKER | map input to json |
| bitor(bit, bit) | FUNCTION | internal | true | bit | INVOKER | implementation of | operator |
| has_tablespace_privilege(oid, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on tablespace by tablespace oid |
| float4um(real) | FUNCTION | internal | true | real | INVOKER | implementation of - operator |
| int4_sum(bigint, integer) | FUNCTION | internal | true | bigint | INVOKER | aggregate transition function |
| pg_ddl_command_send(pg_ddl_command) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| gist_box_union(internal, internal) | FUNCTION | internal | true | box | INVOKER | GiST support |
| brin_minmax_multi_union(internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | BRIN multi minmax support |
| multirange_recv(internal, oid, integer) | FUNCTION | internal | false | anymultirange | INVOKER | I/O |
| anycompatiblenonarray_out(anycompatiblenonarray) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| lo_get(oid, bigint, integer) | FUNCTION | internal | false | bytea | INVOKER | read large object from offset for length |
| gtsvector_consistent(internal, tsvector, smallint, oid, internal) | FUNCTION | internal | true | boolean | INVOKER | GiST tsvector support |
| uuid_out(uuid) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| pg_mcv_list_recv(internal) | FUNCTION | internal | false | pg_mcv_list | INVOKER | I/O |
| oidgt(oid, oid) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| tsvectorin(cstring) | FUNCTION | internal | true | tsvector | INVOKER | I/O |
| numeric_pl_pg_lsn(numeric, pg_lsn) | FUNCTION | sql | true | pg_lsn | INVOKER | implementation of + operator |
| dist_ppoly(point, polygon) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| tidrecv(internal) | FUNCTION | internal | true | tid | INVOKER | I/O |
| has_language_privilege(text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on language by language name |
| uuid_in(cstring) | FUNCTION | internal | true | uuid | INVOKER | I/O |
| timetz_recv(internal, oid, integer) | FUNCTION | internal | true | time with time zone | INVOKER | I/O |
| circle_overabove(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of |&> operator |
| brin_minmax_multi_distance_interval(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax interval distance |
| width_bucket(numeric, numeric, numeric, integer) | FUNCTION | internal | true | integer | INVOKER | bucket number of operand in equal-width histogram |
| querytree(tsquery) | FUNCTION | internal | true | text | INVOKER | show real useful query for GiST index |
| spg_box_quad_choose(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for quad tree over box |
| age(timestamp with time zone) | FUNCTION | sql | false | interval | INVOKER | date difference from today preserving months and years |
| timestamp_recv(internal, oid, integer) | FUNCTION | internal | true | timestamp without time zone | INVOKER | I/O |
| jsonb_path_query_array_tz(target jsonb, path jsonpath, vars jsonb DEFAULT '{}'::jsonb, silent boolean DEFAULT false) | FUNCTION | internal | false | jsonb | INVOKER | jsonpath query wrapped into array with timezone |
| brinhandler(internal) | FUNCTION | internal | false | index_am_handler | INVOKER | brin index access method handler |
| var_samp(double precision) | AGGREGATE | internal | true | double precision | INVOKER | sample variance of float8 input values (square of the sample standard deviation) |
| dist_pc(point, circle) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| poly_overbelow(polygon, polygon) | FUNCTION | internal | true | boolean | INVOKER | implementation of &<| operator |
| timetz_gt(time with time zone, time with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| numeric(bigint) | FUNCTION | internal | true | numeric | INVOKER | convert int8 to numeric |
| int24ge(smallint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| lseg_gt(lseg, lseg) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| to_tsquery(regconfig, text) | FUNCTION | internal | true | tsquery | INVOKER | make tsquery |
| transaction_timestamp() | FUNCTION | internal | false | timestamp with time zone | INVOKER | current transaction time |
| point_distance(point, point) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| anycompatible_in(cstring) | FUNCTION | internal | true | anycompatible | INVOKER | I/O |
| box_left(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of << operator |
| overlaps(time with time zone, time with time zone, time with time zone, time with time zone) | FUNCTION | internal | true | boolean | INVOKER | intervals overlap? |
| txid_snapshot_out(txid_snapshot) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| numeric_div_trunc(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | trunc(x/y) |
| pg_stat_get_wal_receiver(OUT pid integer, OUT status text, OUT receive_start_lsn pg_lsn, OUT receive_start_tli integer, OUT written_lsn pg_lsn, OUT flushed_lsn pg_lsn, OUT received_tli integer, OUT last_msg_send_time timestamp with time zone, OUT last_msg_receipt_time timestamp with time zone, OUT latest_end_lsn pg_lsn, OUT latest_end_time timestamp with time zone, OUT slot_name text, OUT sender_host text, OUT sender_port integer, OUT conninfo text) | FUNCTION | internal | false | record | INVOKER | statistics: information about WAL receiver |
| time_hash(time without time zone) | FUNCTION | internal | true | integer | INVOKER | hash |
| length(tsvector) | FUNCTION | internal | true | integer | INVOKER | number of lexemes |
| max(anyenum) | AGGREGATE | internal | true | anyenum | INVOKER | maximum value of all enum input values |
| box_overright(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of &> operator |
| numeric_deserialize(bytea, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate deserial function |
| macaddr_and(macaddr, macaddr) | FUNCTION | internal | true | macaddr | INVOKER | implementation of & operator |
| interval_pl_timestamptz(interval, timestamp with time zone) | FUNCTION | sql | false | timestamp with time zone | INVOKER | implementation of + operator |
| timestamptz_gt(timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| to_regnamespace(text) | FUNCTION | internal | false | regnamespace | INVOKER | convert namespace name to regnamespace |
| bit_length(bit) | FUNCTION | sql | true | integer | INVOKER | length in bits |
| lo_lseek(integer, integer, integer) | FUNCTION | internal | false | integer | INVOKER | large object seek |
| has_database_privilege(name, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on database by username, database oid |
| abs(real) | FUNCTION | internal | true | real | INVOKER | absolute value |
| inet_send(inet) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| percentile_cont_interval_final(internal, double precision) | FUNCTION | internal | true | interval | INVOKER | aggregate final function |
| float8_regr_intercept(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| regr_avgx(double precision, double precision) | AGGREGATE | internal | true | double precision | INVOKER | average of the independent variable (sum(X)/N) |
| textregexne(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~ operator |
| btcharcmp("char", "char") | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| in_range(real, real, double precision, boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | window RANGE support |
| dispell_lexize(internal, internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | (internal) |
| index_am_handler_in(cstring) | FUNCTION | internal | true | index_am_handler | INVOKER | I/O |
| polygon(integer, circle) | FUNCTION | internal | true | polygon | INVOKER | convert vertex count and circle to polygon |
| RI_FKey_setnull_del() | FUNCTION | internal | false | trigger | INVOKER | referential integrity ON DELETE SET NULL |
| int8and(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of & operator |
| pg_extension_config_dump(regclass, text) | FUNCTION | internal | false | void | INVOKER | flag an extension’s table contents to be emitted by pg_dump |
| float8eq(double precision, double precision) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| jsonb_exists_all(jsonb, text[]) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?& operator |
| netmask(inet) | FUNCTION | internal | true | inet | INVOKER | netmask of address |
| numeric_div(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | implementation of / operator |
| float4send(real) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| dense_rank() | WINDOW | internal | true | bigint | INVOKER | integer rank without gaps |
| pg_stat_get_bgwriter_requested_checkpoints() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of backend requested checkpoints started by the bgwriter |
| pg_nextoid(regclass, name, regclass) | FUNCTION | internal | false | oid | INVOKER | return the next oid for a system table |
| pg_get_shmem_allocations(OUT name text, OUT off bigint, OUT size bigint, OUT allocated_size bigint) | FUNCTION | internal | false | SETOF record | INVOKER | allocations from the main shared memory segment |
| ts_rewrite(tsquery, text) | FUNCTION | internal | false | tsquery | INVOKER | rewrite tsquery |
| namelttext(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| pg_walfile_name(pg_lsn) | FUNCTION | internal | true | text | INVOKER | wal filename, given a wal location |
| pg_stat_get_dead_tuples(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of dead tuples |
| pg_trigger_depth() | FUNCTION | internal | false | integer | INVOKER | current trigger depth |
| big5_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for BIG5 to UTF8 |
| txid_visible_in_snapshot(bigint, txid_snapshot) | FUNCTION | internal | true | boolean | INVOKER | is txid visible in snapshot? |
| concat(VARIADIC "any") | FUNCTION | internal | false | text | INVOKER | concatenate values |
| brin_bloom_add_value(internal, internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | BRIN bloom support |
| utf8_to_euc_kr(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to EUC_KR |
| pg_node_tree_in(cstring) | FUNCTION | internal | true | pg_node_tree | INVOKER | I/O |
| path_n_ge(path, path) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| index_am_handler_out(index_am_handler) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| pg_advisory_unlock_all() | FUNCTION | internal | false | void | INVOKER | release all advisory locks |
| int84le(bigint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| dround(double precision) | FUNCTION | internal | true | double precision | INVOKER | round to nearest integer |
| jsonb_to_tsvector(regconfig, jsonb, jsonb) | FUNCTION | internal | true | tsvector | INVOKER | transform specified values from jsonb to tsvector |
| hash_range(anyrange) | FUNCTION | internal | true | integer | INVOKER | hash a range |
| btnametextcmp(name, text) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| row_security_active(text) | FUNCTION | internal | false | boolean | INVOKER | row security for current context active on table by table name |
| dist_pathp(path, point) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| close_lb(line, box) | FUNCTION | internal | true | point | INVOKER | implementation of ## operator |
| version() | FUNCTION | internal | false | text | INVOKER | PostgreSQL version string |
| path_n_gt(path, path) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| array_to_string(anyarray, text) | FUNCTION | internal | false | text | INVOKER | concatenate array elements, using delimiter, into text |
| network_subeq(inet, inet) | FUNCTION | internal | true | boolean | INVOKER | implementation of <<= operator |
| pg_stat_get_last_autoanalyze_time(oid) | FUNCTION | internal | false | timestamp with time zone | INVOKER | statistics: last auto analyze time for a table |
| btbpchar_pattern_cmp(character, character) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| iso_to_win1251(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for ISO-8859-5 to WIN1251 |
| uuid_hash_extended(uuid, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| pg_snapshot_recv(internal) | FUNCTION | internal | true | pg_snapshot | INVOKER | I/O |
| multirange_intersect_agg_transfn(anymultirange, anymultirange) | FUNCTION | internal | true | anymultirange | INVOKER | range aggregate by intersecting |
| lower_inf(anyrange) | FUNCTION | internal | true | boolean | INVOKER | is the range’s lower bound infinite? |
| percentile_disc_multi_final(internal, double precision[], anyelement) | FUNCTION | internal | true | anyarray | INVOKER | aggregate final function |
| jsonb_each(from_json jsonb, OUT key text, OUT value jsonb) | FUNCTION | internal | true | SETOF record | INVOKER | key value pairs of a jsonb object |
| box_above_eq(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of >^ operator |
| regexp_replace(text, text, text, text) | FUNCTION | internal | true | text | INVOKER | replace text using regexp |
| network_sup(inet, inet) | FUNCTION | internal | true | boolean | INVOKER | implementation of >> operator |
| float84ge(double precision, real) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| age(timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | interval | INVOKER | date difference preserving months and years |
| date_le_timestamptz(date, timestamp with time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of <= operator |
| int82lt(bigint, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| min(smallint) | AGGREGATE | internal | true | smallint | INVOKER | minimum value of all smallint input values |
| float84eq(double precision, real) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| tsvectorout(tsvector) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| interval_eq(interval, interval) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| range_typanalyze(internal) | FUNCTION | internal | false | boolean | INVOKER | range typanalyze |
| brin_minmax_multi_summary_out(pg_brin_minmax_multi_summary) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| cume_dist_final(internal, VARIADIC "any") | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| sha224(bytea) | FUNCTION | internal | true | bytea | INVOKER | SHA-224 hash |
| euc_tw_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for EUC_TW to MULE_INTERNAL |
| date_mi(date, date) | FUNCTION | internal | true | integer | INVOKER | implementation of - operator |
| ts_rank_cd(real[], tsvector, tsquery) | FUNCTION | internal | true | real | INVOKER | relevance |
| pg_stat_get_db_active_time(oid) | FUNCTION | internal | false | double precision | INVOKER | statistics: session active time, in milliseconds |
| bpcharicregexne(character, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~* operator |
| json_agg(anyelement) | AGGREGATE | internal | false | json | INVOKER | aggregate input into json |
| ts_parse(parser_oid oid, txt text, OUT tokid integer, OUT token text) | FUNCTION | internal | true | SETOF record | INVOKER | parse text to tokens |
| float8_stddev_samp(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| tstzmultirange(tstzrange) | FUNCTION | internal | true | tstzmultirange | INVOKER | tstzmultirange constructor |
| numeric_mul(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | implementation of * operator |
| system(internal) | FUNCTION | internal | false | tsm_handler | INVOKER | SYSTEM tablesample method handler |
| charlt("char", "char") | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| range_contained_by_multirange(anyrange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| variance(smallint) | AGGREGATE | internal | true | numeric | INVOKER | historical alias for var_samp |
| gin_extract_tsquery(tsquery, internal, smallint, internal, internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GIN tsvector support (obsolete) |
| overlaps(timestamp with time zone, timestamp with time zone, timestamp with time zone, interval) | FUNCTION | sql | false | boolean | INVOKER | intervals overlap? |
| btint2cmp(smallint, smallint) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| pg_xact_commit_timestamp(xid) | FUNCTION | internal | false | timestamp with time zone | INVOKER | get commit timestamp of a transaction |
| gcd(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | greatest common divisor |
| event_trigger_out(event_trigger) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| dist_ps(point, lseg) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| gist_point_compress(internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| atan(double precision) | FUNCTION | internal | true | double precision | INVOKER | arctangent |
| win1251_to_iso(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for WIN1251 to ISO-8859-5 |
| array_lower(anyarray, integer) | FUNCTION | internal | true | integer | INVOKER | array lower dimension |
| xid8gt(xid8, xid8) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| time_recv(internal, oid, integer) | FUNCTION | internal | true | time without time zone | INVOKER | I/O |
| enum_range(anyenum) | FUNCTION | internal | false | anyarray | INVOKER | range of the given enum type, as an ordered array |
| has_any_column_privilege(oid, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on any column by user oid, rel oid |
| log(double precision) | FUNCTION | internal | true | double precision | INVOKER | base 10 logarithm |
| gtsquery_consistent(internal, tsquery, smallint, oid, internal) | FUNCTION | internal | true | boolean | INVOKER | GiST tsquery support |
| gin_extract_jsonb_query(jsonb, internal, smallint, internal, internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GIN support |
| range_cmp(anyrange, anyrange) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| pg_get_serial_sequence(text, text) | FUNCTION | internal | false | text | INVOKER | name of sequence for a serial column |
| chargt("char", "char") | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| int8inc_float8_float8(bigint, double precision, double precision) | FUNCTION | internal | true | bigint | INVOKER | aggregate transition function |
| nameregexeq(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~ operator |
| covar_samp(double precision, double precision) | AGGREGATE | internal | true | double precision | INVOKER | sample covariance |
| gin_clean_pending_list(regclass) | FUNCTION | internal | false | bigint | INVOKER | clean up GIN pending list |
| utf8_to_big5(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to BIG5 |
| string_to_table(text, text, text) | FUNCTION | internal | true | SETOF text | INVOKER | split delimited text, with null string |
| lseg_le(lseg, lseg) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| numeric_serialize(internal) | FUNCTION | internal | true | bytea | INVOKER | aggregate serial function |
| max(pg_lsn) | AGGREGATE | internal | true | pg_lsn | INVOKER | maximum value of all pg_lsn input values |
| pg_copy_physical_replication_slot(src_slot_name name, dst_slot_name name, temporary boolean, OUT slot_name name, OUT lsn pg_lsn) | FUNCTION | internal | false | record | INVOKER | copy a physical replication slot, changing temporality |
| dsimple_lexize(internal, internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | (internal) |
| pg_sequence_last_value(regclass) | FUNCTION | internal | false | bigint | INVOKER | sequence last value |
| numeric_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for numeric length coercion |
| variance(integer) | AGGREGATE | internal | true | numeric | INVOKER | historical alias for var_samp |
| center(box) | FUNCTION | internal | true | point | INVOKER | center of |
| time_pl_interval(time without time zone, interval) | FUNCTION | internal | true | time without time zone | INVOKER | implementation of + operator |
| slope(point, point) | FUNCTION | internal | true | double precision | INVOKER | slope between points |
| koi8r_to_iso(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for KOI8R to ISO-8859-5 |
| lo_export(oid, text) | FUNCTION | internal | false | integer | INVOKER | large object export |
| bytealike(bytea, bytea) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~~ operator |
| pg_stat_get_db_blk_read_time(oid) | FUNCTION | internal | false | double precision | INVOKER | statistics: block read time, in milliseconds |
| circle_ge(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| int8mul(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of * operator |
| to_timestamp(text, text) | FUNCTION | internal | false | timestamp with time zone | INVOKER | convert text to timestamp with time zone |
| contjoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity for containment comparison operators |
| namein(cstring) | FUNCTION | internal | true | name | INVOKER | I/O |
| numeric_log(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | logarithm base m of n |
| isclosed(path) | FUNCTION | internal | true | boolean | INVOKER | path closed? |
| numeric_poly_avg(internal) | FUNCTION | internal | true | numeric | INVOKER | aggregate final function |
| pg_read_binary_file(text, bigint, bigint, boolean) | FUNCTION | internal | false | bytea | INVOKER | read bytea from a file |
| regr_count(double precision, double precision) | AGGREGATE | internal | true | bigint | INVOKER | number of input rows in which both expressions are not null |
| time(timestamp without time zone) | FUNCTION | internal | true | time without time zone | INVOKER | convert timestamp to time |
| gist_point_fetch(internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| int82pl(bigint, smallint) | FUNCTION | internal | true | bigint | INVOKER | implementation of + operator |
| stddev(double precision) | AGGREGATE | internal | true | double precision | INVOKER | historical alias for stddev_samp |
| spg_quad_picksplit(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for quad tree over point |
| enum_first(anyenum) | FUNCTION | internal | false | anyenum | INVOKER | first value of the input enum type |
| generate_series(integer, integer, integer) | FUNCTION | internal | true | SETOF integer | INVOKER | non-persistent series generator |
| lead(anyelement, integer) | WINDOW | internal | true | anyelement | INVOKER | fetch the Nth following row value |
| in_range(integer, integer, bigint, boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | window RANGE support |
| circle_below(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of <<| operator |
| pg_dependencies_in(cstring) | FUNCTION | internal | true | pg_dependencies | INVOKER | I/O |
| circle_eq(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| pg_stat_get_backend_start(integer) | FUNCTION | internal | false | timestamp with time zone | INVOKER | statistics: start time for current backend session |
| in_range(smallint, smallint, bigint, boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | window RANGE support |
| upper(text) | FUNCTION | internal | true | text | INVOKER | uppercase |
| tidsend(tid) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| utf8_to_uhc(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to UHC |
| close_lseg(lseg, lseg) | FUNCTION | internal | true | point | INVOKER | implementation of ## operator |
| tsquery_ge(tsquery, tsquery) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| ts_token_type(parser_oid oid, OUT tokid integer, OUT alias text, OUT description text) | FUNCTION | internal | true | SETOF record | INVOKER | get parser’s token types |
| pg_encoding_to_char(integer) | FUNCTION | internal | false | name | INVOKER | convert encoding id to encoding name |
| dsynonym_init(internal) | FUNCTION | internal | true | internal | INVOKER | (internal) |
| timestamp_larger(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | timestamp without time zone | INVOKER | larger of two |
| int8(smallint) | FUNCTION | internal | true | bigint | INVOKER | convert int2 to int8 |
| sum(integer) | AGGREGATE | internal | true | bigint | INVOKER | sum as bigint across all integer input values |
| xid8in(cstring) | FUNCTION | internal | true | xid8 | INVOKER | I/O |
| pg_tablespace_size(oid) | FUNCTION | internal | false | bigint | INVOKER | total disk space usage for the specified tablespace |
| family(inet) | FUNCTION | internal | true | integer | INVOKER | address family (4 for IPv4, 6 for IPv6) |
| similar_escape(text, text) | FUNCTION | internal | true | text | INVOKER | convert SQL regexp pattern to POSIX style |
| rank(VARIADIC "any" ORDER BY VARIADIC "any") | AGGREGATE | internal | true | bigint | INVOKER | rank of hypothetical row |
| width_bucket(double precision, double precision, double precision, integer) | FUNCTION | internal | true | integer | INVOKER | bucket number of operand in equal-width histogram |
| cash_mul_int2(money, smallint) | FUNCTION | internal | true | money | INVOKER | implementation of * operator |
| utf8_to_shift_jis_2004(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to SHIFT_JIS_2004 |
| iclikejoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of ILIKE |
| numrange(numeric, numeric, text) | FUNCTION | internal | true | numrange | INVOKER | numrange constructor |
| pg_table_is_visible(oid) | FUNCTION | internal | false | boolean | INVOKER | is table visible in search path? |
| jsonb_concat(jsonb, jsonb) | FUNCTION | internal | true | jsonb | INVOKER | implementation of || operator |
| pg_sleep(double precision) | FUNCTION | internal | false | void | INVOKER | sleep for the specified time in seconds |
| generate_series(bigint, bigint, bigint) | FUNCTION | internal | true | SETOF bigint | INVOKER | non-persistent series generator |
| int4shr(integer, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of >> operator |
| hashchar("char") | FUNCTION | internal | true | integer | INVOKER | hash |
| float4_accum(double precision[], real) | FUNCTION | internal | true | double precision[] | INVOKER | aggregate transition function |
| pg_stat_get_buf_alloc() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of buffer allocations |
| circle_in(cstring) | FUNCTION | internal | true | circle | INVOKER | I/O |
| circle(polygon) | FUNCTION | internal | true | circle | INVOKER | convert polygon to circle |
| interval_mul(interval, double precision) | FUNCTION | internal | true | interval | INVOKER | implementation of * operator |
| int8_avg_accum(internal, bigint) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| boolne(boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| numeric_recv(internal, oid, integer) | FUNCTION | internal | true | numeric | INVOKER | I/O |
| timestamptz_ne(timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| current_schemas(boolean) | FUNCTION | internal | false | name[] | INVOKER | current schema search list |
| oidlt(oid, oid) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| namegttext(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| min(oid) | AGGREGATE | internal | true | oid | INVOKER | minimum value of all oid input values |
| int8_avg_combine(internal, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate combine function |
| pg_opfamily_is_visible(oid) | FUNCTION | internal | false | boolean | INVOKER | is opfamily visible in search path? |
| to_tsvector(regconfig, text) | FUNCTION | internal | true | tsvector | INVOKER | transform to tsvector |
| session_user() | FUNCTION | internal | false | name | INVOKER | session user name |
| date_bin(interval, timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | timestamp with time zone | INVOKER | bin timestamp with time zone into specified interval |
| pg_lsn_smaller(pg_lsn, pg_lsn) | FUNCTION | internal | true | pg_lsn | INVOKER | smaller of two |
| substring(text, integer, integer) | FUNCTION | internal | true | text | INVOKER | extract portion of string |
| anymultirange_in(cstring, oid, integer) | FUNCTION | internal | false | anymultirange | INVOKER | I/O |
| interval_pl(interval, interval) | FUNCTION | internal | true | interval | INVOKER | implementation of + operator |
| int8ne(bigint, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| inet_gist_consistent(internal, inet, smallint, oid, internal) | FUNCTION | internal | true | boolean | INVOKER | GiST support |
| timetz_out(time with time zone) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| mic_to_win1250(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to WIN1250 |
| pg_try_advisory_xact_lock(integer, integer) | FUNCTION | internal | false | boolean | INVOKER | obtain exclusive advisory lock if available |
| dist_sl(lseg, line) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| int84ne(bigint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| cash_in(cstring) | FUNCTION | internal | false | money | INVOKER | I/O |
| int4(bigint) | FUNCTION | internal | true | integer | INVOKER | convert int8 to int4 |
| bpcharle(character, character) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| int8not(bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of ~ operator |
| ts_rewrite(tsquery, tsquery, tsquery) | FUNCTION | internal | true | tsquery | INVOKER | rewrite tsquery |
| date_gt(date, date) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| cume_dist() | WINDOW | internal | true | double precision | INVOKER | fractional row number within partition |
| max(money) | AGGREGATE | internal | true | money | INVOKER | maximum value of all money input values |
| has_language_privilege(oid, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on language by language oid |
| box_add(box, point) | FUNCTION | internal | true | box | INVOKER | implementation of + operator |
| stddev_pop(numeric) | AGGREGATE | internal | true | numeric | INVOKER | population standard deviation of numeric input values |
| pg_try_advisory_xact_lock_shared(integer, integer) | FUNCTION | internal | false | boolean | INVOKER | obtain shared advisory lock if available |
| anycompatiblerange_out(anycompatiblerange) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| btint84cmp(bigint, integer) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| timestamptz_le_timestamp(timestamp with time zone, timestamp without time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of <= operator |
| gist_box_penalty(internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| box_div(box, point) | FUNCTION | internal | true | box | INVOKER | implementation of / operator |
| int2(jsonb) | FUNCTION | internal | true | smallint | INVOKER | convert jsonb to int2 |
| pg_is_in_recovery() | FUNCTION | internal | false | boolean | INVOKER | true if server is in recovery |
| in_range(timestamp with time zone, timestamp with time zone, interval, boolean, boolean) | FUNCTION | internal | false | boolean | INVOKER | window RANGE support |
| jsonb_array_elements(from_json jsonb, OUT value jsonb) | FUNCTION | internal | true | SETOF jsonb | INVOKER | elements of a jsonb array |
| date_part(text, interval) | FUNCTION | internal | true | double precision | INVOKER | extract field from interval |
| percent_rank() | WINDOW | internal | true | double precision | INVOKER | fractional rank within partition |
| btint48cmp(integer, bigint) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| hashbpcharextended(character, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| network_cmp(inet, inet) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| to_char(timestamp without time zone, text) | FUNCTION | internal | false | text | INVOKER | format timestamp to text |
| int48ge(integer, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| point(box) | FUNCTION | internal | true | point | INVOKER | center of |
| uuid_gt(uuid, uuid) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| int4le(integer, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| substring(bit, integer) | FUNCTION | internal | true | bit | INVOKER | extract portion of bitstring |
| json_array_elements(from_json json, OUT value json) | FUNCTION | internal | true | SETOF json | INVOKER | key value pairs of a json object |
| pg_try_advisory_lock_shared(integer, integer) | FUNCTION | internal | false | boolean | INVOKER | obtain shared advisory lock if available |
| json_typeof(json) | FUNCTION | internal | true | text | INVOKER | get the type of a json value |
| cideq(cid, cid) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| dist_pb(point, box) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| varbit_recv(internal, oid, integer) | FUNCTION | internal | true | bit varying | INVOKER | I/O |
| textout(text) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| lower(anyrange) | FUNCTION | internal | true | anyelement | INVOKER | lower bound of range |
| oidin(cstring) | FUNCTION | internal | true | oid | INVOKER | I/O |
| lpad(text, integer) | FUNCTION | sql | true | text | INVOKER | left-pad string to length |
| oidvectortypes(oidvector) | FUNCTION | internal | false | text | INVOKER | print type names of oidvector field |
| macaddr_in(cstring) | FUNCTION | internal | true | macaddr | INVOKER | I/O |
| pg_partition_root(regclass) | FUNCTION | internal | true | regclass | INVOKER | get top-most partition root parent |
| namegt(name, name) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| var_pop(numeric) | AGGREGATE | internal | true | numeric | INVOKER | population variance of numeric input values (square of the population standard deviation) |
| date_cmp_timestamptz(date, timestamp with time zone) | FUNCTION | internal | false | integer | INVOKER | less-equal-greater |
| array_in(cstring, oid, integer) | FUNCTION | internal | false | anyarray | INVOKER | I/O |
| float84gt(double precision, real) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| regexp_match(text, text, text) | FUNCTION | internal | true | text[] | INVOKER | find first match for regexp |
| network_gt(inet, inet) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| has_schema_privilege(text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on schema by schema name |
| poly_contain_pt(polygon, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| broadcast(inet) | FUNCTION | internal | true | inet | INVOKER | broadcast address of network |
| timestamp_lt(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| brin_inclusion_union(internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | BRIN inclusion support |
| multirange_overlaps_multirange(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of && operator |
| lseg_interpt(lseg, lseg) | FUNCTION | internal | true | point | INVOKER | implementation of # operator |
| inetand(inet, inet) | FUNCTION | internal | true | inet | INVOKER | implementation of & operator |
| binary_upgrade_set_next_heap_pg_class_oid(oid) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| to_char(integer, text) | FUNCTION | internal | false | text | INVOKER | format int4 to text |
| float4lt(real, real) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| generate_series_int8_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for generate_series |
| ts_headline(regconfig, json, tsquery) | FUNCTION | internal | true | json | INVOKER | generate headline from json |
| numeric_sqrt(numeric) | FUNCTION | internal | true | numeric | INVOKER | square root |
| poly_right(polygon, polygon) | FUNCTION | internal | true | boolean | INVOKER | implementation of >> operator |
| unique_key_recheck() | FUNCTION | internal | false | trigger | INVOKER | deferred UNIQUE constraint check |
| timestamp_ne_date(timestamp without time zone, date) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| cashsmaller(money, money) | FUNCTION | internal | true | money | INVOKER | smaller of two |
| regdictionarysend(regdictionary) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| array_position(anycompatiblearray, anycompatible) | FUNCTION | internal | true | integer | INVOKER | returns an offset of value in array |
| circle_le(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| int4_accum(internal, integer) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| multirange_ge(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| pg_stat_reset() | FUNCTION | internal | false | void | INVOKER | statistics: reset collected statistics for current database |
| current_setting(text, boolean) | FUNCTION | internal | false | text | INVOKER | SHOW X as a function, optionally no error for missing variable |
| pg_mcv_list_out(pg_mcv_list) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| var_pop(real) | AGGREGATE | internal | true | double precision | INVOKER | population variance of float4 input values (square of the population standard deviation) |
| tsquery_le(tsquery, tsquery) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| pg_control_recovery(OUT min_recovery_end_lsn pg_lsn, OUT min_recovery_end_timeline integer, OUT backup_start_lsn pg_lsn, OUT backup_end_lsn pg_lsn, OUT end_of_backup_record_required boolean) | FUNCTION | internal | false | record | INVOKER | pg_controldata recovery state information as a function |
| pg_stat_get_bgwriter_stat_reset_time() | FUNCTION | internal | false | timestamp with time zone | INVOKER | statistics: last reset for the bgwriter |
| regnamespacerecv(internal) | FUNCTION | internal | true | regnamespace | INVOKER | I/O |
| asinh(double precision) | FUNCTION | internal | true | double precision | INVOKER | inverse hyperbolic sine |
| pg_char_to_encoding(name) | FUNCTION | internal | false | integer | INVOKER | convert encoding name to encoding id |
| gin_extract_tsquery(tsvector, internal, smallint, internal, internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GIN tsvector support |
| mic_to_big5(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to BIG5 |
| dist_sp(lseg, point) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| networksel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity for network operators |
| pg_ndistinct_in(cstring) | FUNCTION | internal | true | pg_ndistinct | INVOKER | I/O |
| bit_or(smallint) | AGGREGATE | internal | true | smallint | INVOKER | bitwise-or smallint aggregate |
| overlay(bytea, bytea, integer) | FUNCTION | internal | true | bytea | INVOKER | substitute portion of string |
| json_each_text(from_json json, OUT key text, OUT value text) | FUNCTION | internal | true | SETOF record | INVOKER | key value pairs of a json object |
| date_cmp(date, date) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| int8dec_any(bigint, "any") | FUNCTION | internal | true | bigint | INVOKER | decrement, ignores second argument |
| to_regproc(text) | FUNCTION | internal | false | regproc | INVOKER | convert proname to regproc |
| interval_in(cstring, oid, integer) | FUNCTION | internal | false | interval | INVOKER | I/O |
| xid8ne(xid8, xid8) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| xmlexists(text, xml) | FUNCTION | internal | true | boolean | INVOKER | test XML value against XPath expression |
| max(smallint) | AGGREGATE | internal | true | smallint | INVOKER | maximum value of all smallint input values |
| poly_npoints(polygon) | FUNCTION | internal | true | integer | INVOKER | implementation of # operator |
| set_bit(bytea, bigint, integer) | FUNCTION | internal | true | bytea | INVOKER | set bit |
| macaddr_or(macaddr, macaddr) | FUNCTION | internal | true | macaddr | INVOKER | implementation of | operator |
| schema_to_xmlschema(schema name, nulls boolean, tableforest boolean, targetns text) | FUNCTION | internal | false | xml | INVOKER | map schema structure to XML Schema |
| json_populate_record(base anyelement, from_json json, use_json_as_text boolean DEFAULT false) | FUNCTION | internal | false | anyelement | INVOKER | get record fields from a json object |
| txid_snapshot_in(cstring) | FUNCTION | internal | true | txid_snapshot | INVOKER | I/O |
| phraseto_tsquery(regconfig, text) | FUNCTION | internal | true | tsquery | INVOKER | transform to tsquery |
| dsqrt(double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of |/ operator |
| path(polygon) | FUNCTION | internal | true | path | INVOKER | convert polygon to path |
| has_any_column_privilege(oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on any column by user oid, rel name |
| circle_contain(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| timestamp_pl_interval(timestamp without time zone, interval) | FUNCTION | internal | true | timestamp without time zone | INVOKER | implementation of + operator |
| hashenum(anyenum) | FUNCTION | internal | true | integer | INVOKER | hash |
| pg_stat_get_tuples_deleted(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples deleted |
| oidlarger(oid, oid) | FUNCTION | internal | true | oid | INVOKER | larger of two |
| euc_cn_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for EUC_CN to MULE_INTERNAL |
| bttextcmp(text, text) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| tsvectorrecv(internal) | FUNCTION | internal | true | tsvector | INVOKER | I/O |
| schema_to_xml(schema name, nulls boolean, tableforest boolean, targetns text) | FUNCTION | internal | false | xml | INVOKER | map schema contents to XML |
| timestamp_gt(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| circle_mul_pt(circle, point) | FUNCTION | internal | true | circle | INVOKER | implementation of * operator |
| regdictionaryin(cstring) | FUNCTION | internal | false | regdictionary | INVOKER | I/O |
| float8_regr_sxx(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| interval_recv(internal, oid, integer) | FUNCTION | internal | true | interval | INVOKER | I/O |
| pg_import_system_collations(regnamespace) | FUNCTION | internal | false | integer | INVOKER | import collations from operating system |
| int28ne(smallint, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| pg_lsn_le(pg_lsn, pg_lsn) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| sjis_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for SJIS to MULE_INTERNAL |
| range_lt(anyrange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| hashtextextended(text, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| json_array_length(json) | FUNCTION | internal | true | integer | INVOKER | length of json array |
| int2pl(smallint, smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of + operator |
| pg_stat_get_db_tuples_updated(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: tuples updated in database |
| float4(smallint) | FUNCTION | internal | true | real | INVOKER | convert int2 to float4 |
| to_regtype(text) | FUNCTION | internal | false | regtype | INVOKER | convert type name to regtype |
| lower_inf(anymultirange) | FUNCTION | internal | true | boolean | INVOKER | is the multirange’s lower bound infinite? |
| bpcharcmp(character, character) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| on_ppath(point, path) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| record_lt(record, record) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| pg_prepared_xact(OUT transaction xid, OUT gid text, OUT prepared timestamp with time zone, OUT ownerid oid, OUT dbid oid) | FUNCTION | internal | false | SETOF record | INVOKER | view two-phase transactions |
| multirange_union(anymultirange, anymultirange) | FUNCTION | internal | true | anymultirange | INVOKER | implementation of + operator |
| pg_has_role(oid, name, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on role by user oid, role name |
| win1251_to_koi8r(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for WIN1251 to KOI8R |
| fmgr_sql_validator(oid) | FUNCTION | internal | false | void | INVOKER | (internal) |
| aclcontains(aclitem[], aclitem) | FUNCTION | internal | true | boolean | INVOKER | contains |
| bttext_pattern_cmp(text, text) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| network_lt(inet, inet) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| int4(numeric) | FUNCTION | internal | true | integer | INVOKER | convert numeric to int4 |
| gtsvector_consistent(internal, gtsvector, integer, oid, internal) | FUNCTION | internal | true | boolean | INVOKER | GiST tsvector support (obsolete) |
| pg_switch_wal() | FUNCTION | internal | false | pg_lsn | INVOKER | switch to new wal file |
| ts_rank(tsvector, tsquery, integer) | FUNCTION | internal | true | real | INVOKER | relevance |
| min(character) | AGGREGATE | internal | true | character | INVOKER | minimum value of all bpchar input values |
| array_ndims(anyarray) | FUNCTION | internal | true | integer | INVOKER | number of array dimensions |
| tsvector_lt(tsvector, tsvector) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| ts_headline(jsonb, tsquery) | FUNCTION | internal | false | jsonb | INVOKER | generate headline from jsonb |
| timetztypmodout(integer) | FUNCTION | internal | true | cstring | INVOKER | I/O typmod |
| pg_read_binary_file(text) | FUNCTION | internal | false | bytea | INVOKER | read bytea from a file |
| fmgr_c_validator(oid) | FUNCTION | internal | false | void | INVOKER | (internal) |
| xml_is_well_formed(text) | FUNCTION | internal | false | boolean | INVOKER | determine if a string is well formed XML |
| bit(bigint, integer) | FUNCTION | internal | true | bit | INVOKER | convert int8 to bitstring |
| oidvectorle(oidvector, oidvector) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| multirange_gist_compress(internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| timestamp_ne_timestamptz(timestamp without time zone, timestamp with time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of <> operator |
| inet_recv(internal) | FUNCTION | internal | true | inet | INVOKER | I/O |
| regroleout(regrole) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| ltrim(text, text) | FUNCTION | internal | true | text | INVOKER | trim selected characters from left end of string |
| timetz(time without time zone) | FUNCTION | internal | false | time with time zone | INVOKER | convert time to time with time zone |
| textregexeq(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~ operator |
| multirange_overleft_multirange(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of &< operator |
| textin(cstring) | FUNCTION | internal | true | text | INVOKER | I/O |
| byteaeq(bytea, bytea) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| date_eq_timestamptz(date, timestamp with time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of = operator |
| pg_current_xact_id() | FUNCTION | internal | false | xid8 | INVOKER | get current transaction ID |
| xid8recv(internal) | FUNCTION | internal | true | xid8 | INVOKER | I/O |
| hashint2extended(smallint, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| macaddr8_recv(internal) | FUNCTION | internal | true | macaddr8 | INVOKER | I/O |
| timestamp(timestamp with time zone) | FUNCTION | internal | false | timestamp without time zone | INVOKER | convert timestamp with time zone to timestamp |
| max(bigint) | AGGREGATE | internal | true | bigint | INVOKER | maximum value of all bigint input values |
| macaddr8_and(macaddr8, macaddr8) | FUNCTION | internal | true | macaddr8 | INVOKER | implementation of & operator |
| int84div(bigint, integer) | FUNCTION | internal | true | bigint | INVOKER | implementation of / operator |
| radius(circle) | FUNCTION | internal | true | double precision | INVOKER | radius of circle |
| brin_minmax_opcinfo(internal) | FUNCTION | internal | true | internal | INVOKER | BRIN minmax support |
| bit_length(bytea) | FUNCTION | sql | true | integer | INVOKER | length in bits |
| json_to_record(json) | FUNCTION | internal | false | record | INVOKER | get record fields from a json object |
| overlaps(timestamp with time zone, interval, timestamp with time zone, interval) | FUNCTION | sql | false | boolean | INVOKER | intervals overlap? |
| int28mi(smallint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of - operator |
| gin_extract_jsonb(jsonb, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GIN support |
| interval_pl_timetz(interval, time with time zone) | FUNCTION | sql | true | time with time zone | INVOKER | implementation of + operator |
| int4up(integer) | FUNCTION | internal | true | integer | INVOKER | implementation of + operator |
| macaddr_cmp(macaddr, macaddr) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| var_pop(double precision) | AGGREGATE | internal | true | double precision | INVOKER | population variance of float8 input values (square of the population standard deviation) |
| circle(point, double precision) | FUNCTION | internal | true | circle | INVOKER | convert point and radius to circle |
| timestamp_in(cstring, oid, integer) | FUNCTION | internal | false | timestamp without time zone | INVOKER | I/O |
| to_regcollation(text) | FUNCTION | internal | false | regcollation | INVOKER | convert classname to regcollation |
| namerecv(internal) | FUNCTION | internal | false | name | INVOKER | I/O |
| bool_alltrue(internal) | FUNCTION | internal | true | boolean | INVOKER | aggregate final function |
| jsonb_pretty(jsonb) | FUNCTION | internal | true | text | INVOKER | Indented text from jsonb |
| stddev_pop(smallint) | AGGREGATE | internal | true | numeric | INVOKER | population standard deviation of smallint input values |
| range_overleft_multirange(anyrange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of &< operator |
| jsonb_object(text[], text[]) | FUNCTION | internal | true | jsonb | INVOKER | map text array of key value pairs to jsonb object |
| dlog1(double precision) | FUNCTION | internal | true | double precision | INVOKER | natural logarithm |
| to_char(interval, text) | FUNCTION | internal | false | text | INVOKER | format interval to text |
| int4("char") | FUNCTION | internal | true | integer | INVOKER | convert char to int4 |
| textnename(text, name) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| range_agg_finalfn(internal, anyrange) | FUNCTION | internal | true | anymultirange | INVOKER | aggregate final function |
| strip(tsvector) | FUNCTION | internal | true | tsvector | INVOKER | strip position information |
| spg_box_quad_config(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for quad tree over box |
| btarraycmp(anyarray, anyarray) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| datemultirange(daterange) | FUNCTION | internal | true | datemultirange | INVOKER | datemultirange constructor |
| has_foreign_data_wrapper_privilege(oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on foreign data wrapper by user oid, foreign data wrapper name |
| hash_record(record) | FUNCTION | internal | true | integer | INVOKER | hash |
| textanycat(text, anynonarray) | FUNCTION | sql | false | text | INVOKER | implementation of || operator |
| timezone(text, time with time zone) | FUNCTION | internal | false | time with time zone | INVOKER | adjust time with time zone to new zone |
| unknownrecv(internal) | FUNCTION | internal | true | unknown | INVOKER | I/O |
| generate_series(timestamp without time zone, timestamp without time zone, interval) | FUNCTION | internal | true | SETOF timestamp without time zone | INVOKER | non-persistent series generator |
| box_eq(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| has_foreign_data_wrapper_privilege(oid, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on foreign data wrapper by user oid, foreign data wrapper oid |
| pg_get_object_address(type text, object_names text[], object_args text[], OUT classid oid, OUT objid oid, OUT objsubid integer) | FUNCTION | internal | false | record | INVOKER | get OID-based object address from name/args arrays |
| enum_ge(anyenum, anyenum) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| acldefault("char", oid) | FUNCTION | internal | true | aclitem[] | INVOKER | show hardwired default privileges, primarily for use by the information schema |
| pg_replication_origin_progress(text, boolean) | FUNCTION | internal | false | pg_lsn | INVOKER | get an individual replication origin’s replication progress |
| scalargejoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of >= and related operators on scalar datatypes |
| in_range(date, date, interval, boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | window RANGE support |
| pg_ls_tmpdir(tablespace oid, OUT name text, OUT size bigint, OUT modification timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | list files in the pgsql_tmp directory |
| isvertical(point, point) | FUNCTION | internal | true | boolean | INVOKER | vertically aligned |
| pg_get_userbyid(oid) | FUNCTION | internal | false | name | INVOKER | role name by OID (with fallback) |
| void_out(void) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| stddev(smallint) | AGGREGATE | internal | true | numeric | INVOKER | historical alias for stddev_samp |
| ts_headline(json, tsquery, text) | FUNCTION | internal | false | json | INVOKER | generate headline from json |
| stddev_pop(double precision) | AGGREGATE | internal | true | double precision | INVOKER | population standard deviation of float8 input values |
| lseg_center(lseg) | FUNCTION | internal | true | point | INVOKER | implementation of @@ operator |
| mic_to_euc_tw(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to EUC_TW |
| ts_parse(parser_name text, txt text, OUT tokid integer, OUT token text) | FUNCTION | internal | false | SETOF record | INVOKER | parse text to tokens |
| jsonb_path_match(target jsonb, path jsonpath, vars jsonb DEFAULT '{}'::jsonb, silent boolean DEFAULT false) | FUNCTION | internal | true | boolean | INVOKER | jsonpath match |
| RI_FKey_cascade_del() | FUNCTION | internal | false | trigger | INVOKER | referential integrity ON DELETE CASCADE |
| timestamp_eq(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| max(real) | AGGREGATE | internal | true | real | INVOKER | maximum value of all float4 input values |
| xidneqint4(xid, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| mic_to_sjis(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to SJIS |
| pg_notification_queue_usage() | FUNCTION | internal | false | double precision | INVOKER | get the fraction of the asynchronous notification queue currently in use |
| string_agg(text, text) | AGGREGATE | internal | true | text | INVOKER | concatenate aggregate input into a string |
| min(timestamp with time zone) | AGGREGATE | internal | true | timestamp with time zone | INVOKER | minimum value of all timestamp with time zone input values |
| record_recv(internal, oid, integer) | FUNCTION | internal | false | record | INVOKER | I/O |
| inetnot(inet) | FUNCTION | internal | true | inet | INVOKER | implementation of ~ operator |
| path_add(path, path) | FUNCTION | internal | true | path | INVOKER | implementation of + operator |
| pg_safe_snapshot_blocking_pids(integer) | FUNCTION | internal | false | integer[] | INVOKER | get array of PIDs of sessions blocking specified backend PID from acquiring a safe snapshot |
| float48mul(real, double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of * operator |
| array_position(anycompatiblearray, anycompatible, integer) | FUNCTION | internal | true | integer | INVOKER | returns an offset of value in array with start index |
| regprocedurerecv(internal) | FUNCTION | internal | true | regprocedure | INVOKER | I/O |
| format(text) | FUNCTION | internal | false | text | INVOKER | format text message |
| record_image_ge(record, record) | FUNCTION | internal | true | boolean | INVOKER | implementation of *>= operator |
| overlay(bytea, bytea, integer, integer) | FUNCTION | internal | true | bytea | INVOKER | substitute portion of string |
| sqrt(double precision) | FUNCTION | internal | true | double precision | INVOKER | square root |
| multirange_adjacent_multirange(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of -|- operator |
| textregexeq_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for textregexeq |
| numeric_send(numeric) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| point_in(cstring) | FUNCTION | internal | true | point | INVOKER | I/O |
| txid_status(bigint) | FUNCTION | internal | false | text | INVOKER | commit status of transaction |
| charin(cstring) | FUNCTION | internal | true | "char" | INVOKER | I/O |
| cash_ne(money, money) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| pg_column_is_updatable(regclass, smallint, boolean) | FUNCTION | internal | false | boolean | INVOKER | is a column updatable |
| int4_avg_accum(bigint[], integer) | FUNCTION | internal | true | bigint[] | INVOKER | aggregate transition function |
| max(time without time zone) | AGGREGATE | internal | true | time without time zone | INVOKER | maximum value of all time input values |
| dsnowball_init(internal) | FUNCTION | c | false | internal | INVOKER | |
| overlaps(time without time zone, interval, time without time zone, interval) | FUNCTION | sql | true | boolean | INVOKER | intervals overlap? |
| pg_create_physical_replication_slot(slot_name name, immediately_reserve boolean DEFAULT false, temporary boolean DEFAULT false, OUT slot_name name, OUT lsn pg_lsn) | FUNCTION | internal | false | record | INVOKER | create a physical replication slot |
| int8mod(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of % operator |
| win866_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for WIN866 to MULE_INTERNAL |
| pg_indexam_has_property(oid, text) | FUNCTION | internal | false | boolean | INVOKER | test property of an index access method |
| pg_opclass_is_visible(oid) | FUNCTION | internal | false | boolean | INVOKER | is opclass visible in search path? |
| inet_client_port() | FUNCTION | internal | false | integer | INVOKER | client’s port number for this connection |
| pg_relation_filepath(regclass) | FUNCTION | internal | false | text | INVOKER | file path of relation |
| gisthandler(internal) | FUNCTION | internal | false | index_am_handler | INVOKER | gist index access method handler |
| extract(text, interval) | FUNCTION | internal | true | numeric | INVOKER | extract field from interval |
| event_trigger_in(cstring) | FUNCTION | internal | true | event_trigger | INVOKER | I/O |
| bool(integer) | FUNCTION | internal | true | boolean | INVOKER | convert int4 to boolean |
| bit_or(bigint) | AGGREGATE | internal | true | bigint | INVOKER | bitwise-or bigint aggregate |
| gtsquery_same(bigint, bigint, internal) | FUNCTION | internal | true | internal | INVOKER | GiST tsquery support |
| cstring_out(cstring) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| pg_stat_get_db_conflict_all(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: recovery conflicts in database |
| array_upper(anyarray, integer) | FUNCTION | internal | true | integer | INVOKER | array upper dimension |
| int28le(smallint, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| path_recv(internal) | FUNCTION | internal | true | path | INVOKER | I/O |
| timestamptz_lt(timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| regconfigsend(regconfig) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| gin_extract_jsonb_path(jsonb, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GIN support |
| timestamptz_le(timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| spg_kd_choose(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for k-d tree over point |
| tsvector_update_trigger_column() | FUNCTION | internal | false | trigger | INVOKER | trigger for automatic update of tsvector column |
| text_lt(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| oidvectorge(oidvector, oidvector) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| pg_stat_get_db_blocks_hit(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: blocks found in cache for database |
| ts_rank_cd(real[], tsvector, tsquery, integer) | FUNCTION | internal | true | real | INVOKER | relevance |
| pg_my_temp_schema() | FUNCTION | internal | false | oid | INVOKER | get OID of current session’s temp schema, if any |
| pg_last_xact_replay_timestamp() | FUNCTION | internal | false | timestamp with time zone | INVOKER | timestamp of last replay xact |
| macaddr8_gt(macaddr8, macaddr8) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| length(character) | FUNCTION | internal | true | integer | INVOKER | character length |
| positionjoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity for position-comparison operators |
| jsonb_object_keys(jsonb) | FUNCTION | internal | true | SETOF text | INVOKER | get jsonb object keys |
| percentile_cont_float8_final(internal, double precision) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| brin_summarize_range(regclass, bigint) | FUNCTION | internal | false | integer | INVOKER | brin: standalone scan new table pages |
| pg_typeof("any") | FUNCTION | internal | false | regtype | INVOKER | type of the argument |
| line_vertical(line) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?| operator |
| txid_snapshot_xmax(txid_snapshot) | FUNCTION | internal | true | bigint | INVOKER | get xmax of snapshot |
| regexp_matches(text, text) | FUNCTION | internal | true | SETOF text[] | INVOKER | find match(es) for regexp |
| to_timestamp(double precision) | FUNCTION | internal | true | timestamp with time zone | INVOKER | convert UNIX epoch to timestamptz |
| numerictypmodin(cstring[]) | FUNCTION | internal | true | integer | INVOKER | I/O typmod |
| pg_read_file(text, bigint, bigint) | FUNCTION | internal | false | text | INVOKER | read text from a file |
| eqsel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of = and related operators |
| box_sub(box, point) | FUNCTION | internal | true | box | INVOKER | implementation of - operator |
| int4and(integer, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of & operator |
| pg_cursor(OUT name text, OUT statement text, OUT is_holdable boolean, OUT is_binary boolean, OUT is_scrollable boolean, OUT creation_time timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | get the open cursors for this session |
| interval_pl_date(interval, date) | FUNCTION | sql | true | timestamp without time zone | INVOKER | implementation of + operator |
| min(integer) | AGGREGATE | internal | true | integer | INVOKER | minimum value of all integer input values |
| regnamespacein(cstring) | FUNCTION | internal | false | regnamespace | INVOKER | I/O |
| jsonpath_recv(internal) | FUNCTION | internal | true | jsonpath | INVOKER | I/O |
| int48gt(integer, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| range_overright(anyrange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of &> operator |
| pg_stat_get_db_conflict_snapshot(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: recovery conflicts in database caused by snapshot expiry |
| macaddr(macaddr8) | FUNCTION | internal | true | macaddr | INVOKER | convert macaddr8 to macaddr |
| scalargtjoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of > and related operators on scalar datatypes |
| namege(name, name) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| ltrim(bytea, bytea) | FUNCTION | internal | true | bytea | INVOKER | trim selected bytes from left end of string |
| dist_pl(point, line) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| spg_bbox_quad_config(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for quad tree over 2-D types represented by their bounding boxes |
| pg_ls_tmpdir(OUT name text, OUT size bigint, OUT modification timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | list files in the pgsql_tmp directory |
| statement_timestamp() | FUNCTION | internal | false | timestamp with time zone | INVOKER | current statement time |
| max(numeric) | AGGREGATE | internal | true | numeric | INVOKER | maximum value of all numeric input values |
| brin_minmax_multi_distance_inet(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax inet distance |
| spg_quad_choose(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for quad tree over point |
| utf8_to_euc_jp(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to EUC_JP |
| trim_scale(numeric) | FUNCTION | internal | true | numeric | INVOKER | numeric with minimum scale needed to represent the value |
| koi8r_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for KOI8R to UTF8 |
| stddev(integer) | AGGREGATE | internal | true | numeric | INVOKER | historical alias for stddev_samp |
| in_range(integer, integer, integer, boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | window RANGE support |
| isempty(anyrange) | FUNCTION | internal | true | boolean | INVOKER | is the range empty? |
| int2(real) | FUNCTION | internal | true | smallint | INVOKER | convert float4 to int2 |
| pg_rotate_logfile() | FUNCTION | internal | false | boolean | INVOKER | rotate log file |
| pg_logical_slot_get_changes(slot_name name, upto_lsn pg_lsn, upto_nchanges integer, VARIADIC options text[] DEFAULT '{}'::text[], OUT lsn pg_lsn, OUT xid xid, OUT data text) | FUNCTION | internal | false | SETOF record | INVOKER | get changes from replication slot |
| date_ge(date, date) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| void_send(void) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| txid_current() | FUNCTION | internal | false | bigint | INVOKER | get current transaction ID |
| int2in(cstring) | FUNCTION | internal | true | smallint | INVOKER | I/O |
| oidvectorlt(oidvector, oidvector) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| sign(double precision) | FUNCTION | internal | true | double precision | INVOKER | sign of value |
| pg_get_function_result(oid) | FUNCTION | internal | false | text | INVOKER | result type of a function |
| pg_stat_get_backend_idset() | FUNCTION | internal | false | SETOF integer | INVOKER | statistics: currently active backend IDs |
| pg_relation_size(regclass, text) | FUNCTION | internal | false | bigint | INVOKER | disk space usage for the specified fork of a table or index |
| byteaout(bytea) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| int82ge(bigint, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| box_overabove(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of |&> operator |
| bitcmp(bit, bit) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| inet_gist_compress(internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| float48le(real, double precision) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| float48ne(real, double precision) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| has_table_privilege(oid, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on relation by rel oid |
| length(lseg) | FUNCTION | internal | true | double precision | INVOKER | distance between endpoints |
| pg_cancel_backend(integer) | FUNCTION | internal | false | boolean | INVOKER | cancel a server process’ current query |
| brin_minmax_multi_distance_macaddr8(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax macaddr8 distance |
| brin_minmax_multi_distance_time(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax time distance |
| pg_replication_origin_drop(text) | FUNCTION | internal | false | void | INVOKER | drop replication origin identified by its name |
| varbitlt(bit varying, bit varying) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| time_le(time without time zone, time without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| box_same(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~= operator |
| pg_stat_get_analyze_count(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of manual analyzes for a table |
| substring(text, text) | FUNCTION | internal | true | text | INVOKER | extract text matching regular expression |
| inet_gist_union(internal, internal) | FUNCTION | internal | true | inet | INVOKER | GiST support |
| pg_type_is_visible(oid) | FUNCTION | internal | false | boolean | INVOKER | is type visible in search path? |
| spghandler(internal) | FUNCTION | internal | false | index_am_handler | INVOKER | spgist index access method handler |
| brin_minmax_multi_distance_int2(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax int2 distance |
| int4_mul_cash(integer, money) | FUNCTION | internal | true | money | INVOKER | implementation of * operator |
| sum(real) | AGGREGATE | internal | true | real | INVOKER | sum as float4 across all float4 input values |
| namegetext(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| hashint4(integer) | FUNCTION | internal | true | integer | INVOKER | hash |
| circle_overlap(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of && operator |
| cos(double precision) | FUNCTION | internal | true | double precision | INVOKER | cosine |
| int8(integer) | FUNCTION | internal | true | bigint | INVOKER | convert int4 to int8 |
| dist_ls(line, lseg) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| lseg_recv(internal) | FUNCTION | internal | true | lseg | INVOKER | I/O |
| macaddr_recv(internal) | FUNCTION | internal | true | macaddr | INVOKER | I/O |
| bitlt(bit, bit) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| timezone(interval, time with time zone) | FUNCTION | internal | true | time with time zone | INVOKER | adjust time with time zone to new zone |
| pg_get_partkeydef(oid) | FUNCTION | internal | false | text | INVOKER | partition key description |
| hashmacaddr8(macaddr8) | FUNCTION | internal | true | integer | INVOKER | hash |
| bool_accum(internal, boolean) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| pg_advisory_unlock_shared(bigint) | FUNCTION | internal | false | boolean | INVOKER | release shared advisory lock |
| min(time with time zone) | AGGREGATE | internal | true | time with time zone | INVOKER | minimum value of all time with time zone input values |
| spg_poly_quad_compress(polygon) | FUNCTION | internal | true | box | INVOKER | SP-GiST support for quad tree over polygons |
| min(money) | AGGREGATE | internal | true | money | INVOKER | minimum value of all money input values |
| float4ge(real, real) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| xml_is_well_formed_document(text) | FUNCTION | internal | true | boolean | INVOKER | determine if a string is well formed XML document |
| path_out(path) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| date_gt_timestamptz(date, timestamp with time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of > operator |
| binary_upgrade_set_next_pg_authid_oid(oid) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| jsonb_delete(jsonb, integer) | FUNCTION | internal | true | jsonb | INVOKER | implementation of - operator |
| interval_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for interval length coercion |
| scalargtsel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of > and related operators on scalar datatypes |
| regoperrecv(internal) | FUNCTION | internal | true | regoper | INVOKER | I/O |
| array_agg_finalfn(internal, anynonarray) | FUNCTION | internal | true | anyarray | INVOKER | aggregate final function |
| pg_options_to_table(options_array text[], OUT option_name text, OUT option_value text) | FUNCTION | internal | false | SETOF record | INVOKER | convert generic options array to name/value table |
| max(tid) | AGGREGATE | internal | true | tid | INVOKER | maximum value of all tid input values |
| date_trunc(text, timestamp without time zone) | FUNCTION | internal | true | timestamp without time zone | INVOKER | truncate timestamp to specified units |
| pg_stop_backup(exclusive boolean, wait_for_archive boolean DEFAULT true, OUT lsn pg_lsn, OUT labelfile text, OUT spcmapfile text) | FUNCTION | internal | false | SETOF record | INVOKER | finish taking an online backup |
| pg_terminate_backend(pid integer, timeout bigint DEFAULT 0) | FUNCTION | internal | false | boolean | INVOKER | terminate a server process |
| btvarstrequalimage(oid) | FUNCTION | internal | true | boolean | INVOKER | equal image |
| utf8_to_euc_cn(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to EUC_CN |
| multirange_overleft_range(anymultirange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of &< operator |
| to_regclass(text) | FUNCTION | internal | false | regclass | INVOKER | convert classname to regclass |
| gin_extract_jsonb_query_path(jsonb, internal, smallint, internal, internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GIN support |
| array_to_tsvector(text[]) | FUNCTION | internal | true | tsvector | INVOKER | build tsvector from array of lexemes |
| quote_nullable(text) | FUNCTION | internal | true | text | INVOKER | quote a possibly-null literal for usage in a querystring |
| jsonb_path_exists_tz(target jsonb, path jsonpath, vars jsonb DEFAULT '{}'::jsonb, silent boolean DEFAULT false) | FUNCTION | internal | false | boolean | INVOKER | jsonpath exists test with timezone |
| pg_get_viewdef(text, boolean) | FUNCTION | internal | false | text | INVOKER | select statement of a view with pretty-print option |
| box_overleft(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of &< operator |
| range_recv(internal, oid, integer) | FUNCTION | internal | false | anyrange | INVOKER | I/O |
| date_in(cstring) | FUNCTION | internal | false | date | INVOKER | I/O |
| multirange_contains_range(anymultirange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| spg_box_quad_leaf_consistent(internal, internal) | FUNCTION | internal | true | boolean | INVOKER | SP-GiST support for quad tree over box |
| areasel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity for area-comparison operators |
| gtsquery_union(internal, internal) | FUNCTION | internal | true | bigint | INVOKER | GiST tsquery support |
| has_tablespace_privilege(text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on tablespace by tablespace name |
| avg(real) | AGGREGATE | internal | true | double precision | INVOKER | the average (arithmetic mean) as float8 of all float4 values |
| numerictypmodout(integer) | FUNCTION | internal | true | cstring | INVOKER | I/O typmod |
| pg_hba_file_rules(OUT line_number integer, OUT type text, OUT database text[], OUT user_name text[], OUT address text, OUT netmask text, OUT auth_method text, OUT options text[], OUT error text) | FUNCTION | internal | false | SETOF record | INVOKER | show pg_hba.conf rules |
| mic_to_latin4(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to LATIN4 |
| brin_minmax_multi_consistent(internal, internal, internal, integer) | FUNCTION | internal | true | boolean | INVOKER | BRIN multi minmax support |
| oidge(oid, oid) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| int84mi(bigint, integer) | FUNCTION | internal | true | bigint | INVOKER | implementation of - operator |
| uuid_ge(uuid, uuid) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| to_hex(integer) | FUNCTION | internal | true | text | INVOKER | convert int4 number to hex |
| binary_upgrade_set_next_multirange_array_pg_type_oid(oid) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| pg_collation_for("any") | FUNCTION | internal | false | text | INVOKER | collation of the argument; implementation of the COLLATION FOR expression |
| path_in(cstring) | FUNCTION | internal | true | path | INVOKER | I/O |
| anycompatiblemultirange_in(cstring, oid, integer) | FUNCTION | internal | false | anycompatiblemultirange | INVOKER | I/O |
| point_eq(point, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~= operator |
| pg_get_ruledef(oid) | FUNCTION | internal | false | text | INVOKER | source text of a rule |
| percentile_cont_float8_multi_final(internal, double precision[]) | FUNCTION | internal | true | double precision[] | INVOKER | aggregate final function |
| pg_config(OUT name text, OUT setting text) | FUNCTION | internal | false | SETOF record | INVOKER | pg_config binary as a function |
| pg_try_advisory_lock_shared(bigint) | FUNCTION | internal | false | boolean | INVOKER | obtain shared advisory lock if available |
| xml(text) | FUNCTION | internal | false | xml | INVOKER | perform a non-validating parse of a character string to produce an XML value |
| range_contains_multirange(anyrange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| textcat(text, text) | FUNCTION | internal | true | text | INVOKER | implementation of || operator |
| pg_stat_get_db_checksum_last_failure(oid) | FUNCTION | internal | false | timestamp with time zone | INVOKER | statistics: when last checksum failure was detected in database |
| last_value(anyelement) | WINDOW | internal | true | anyelement | INVOKER | fetch the last row value |
| notlike(text, text) | FUNCTION | internal | true | boolean | INVOKER | does not match LIKE expression |
| varbitle(bit varying, bit varying) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| every(boolean) | AGGREGATE | internal | true | boolean | INVOKER | boolean-and aggregate |
| lower(text) | FUNCTION | internal | true | text | INVOKER | lowercase |
| nummultirange() | FUNCTION | internal | true | nummultirange | INVOKER | nummultirange constructor |
| pg_reload_conf() | FUNCTION | internal | false | boolean | INVOKER | reload configuration files |
| date_sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| spg_range_quad_choose(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for quad tree over range |
| text(character) | FUNCTION | internal | true | text | INVOKER | convert char(n) to text |
| circle_overright(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of &> operator |
| jsonb_subscript_handler(internal) | FUNCTION | internal | true | internal | INVOKER | jsonb subscripting logic |
| pg_sequence_parameters(sequence_oid oid, OUT start_value bigint, OUT minimum_value bigint, OUT maximum_value bigint, OUT increment bigint, OUT cycle_option boolean, OUT cache_size bigint, OUT data_type oid) | FUNCTION | internal | false | record | INVOKER | sequence parameters, for use by information schema |
| network_overlap(inet, inet) | FUNCTION | internal | true | boolean | INVOKER | implementation of && operator |
| shobj_description(oid, name) | FUNCTION | sql | false | text | INVOKER | get description for object id and shared catalog name |
| float4(bigint) | FUNCTION | internal | true | real | INVOKER | convert int8 to float4 |
| varbittypmodout(integer) | FUNCTION | internal | true | cstring | INVOKER | I/O typmod |
| oidsend(oid) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| pg_advisory_lock_shared(integer, integer) | FUNCTION | internal | false | void | INVOKER | obtain shared advisory lock |
| dense_rank(VARIADIC "any" ORDER BY VARIADIC "any") | AGGREGATE | internal | true | bigint | INVOKER | rank of hypothetical row without gaps |
| scalarltsel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of < and related operators on scalar datatypes |
| int42gt(integer, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| ts_match_tt(text, text) | FUNCTION | internal | false | boolean | INVOKER | implementation of @@ operator |
| anycompatiblenonarray_in(cstring) | FUNCTION | internal | true | anycompatiblenonarray | INVOKER | I/O |
| textlename(text, name) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| lower_inc(anyrange) | FUNCTION | internal | true | boolean | INVOKER | is the range’s lower bound inclusive? |
| range_gt(anyrange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| byteacmp(bytea, bytea) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| regclassrecv(internal) | FUNCTION | internal | true | regclass | INVOKER | I/O |
| pg_try_advisory_xact_lock(bigint) | FUNCTION | internal | false | boolean | INVOKER | obtain exclusive advisory lock if available |
| likejoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of LIKE |
| bittypmodout(integer) | FUNCTION | internal | true | cstring | INVOKER | I/O typmod |
| box_below(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of <<| operator |
| float4le(real, real) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| int4_accum_inv(internal, integer) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| poly_in(cstring) | FUNCTION | internal | true | polygon | INVOKER | I/O |
| pg_has_role(oid, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on role by role oid |
| date_lt_timestamptz(date, timestamp with time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of < operator |
| box_contain(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| macaddr_lt(macaddr, macaddr) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| ts_rank(real[], tsvector, tsquery) | FUNCTION | internal | true | real | INVOKER | relevance |
| positionsel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity for position-comparison operators |
| jsonpath_send(jsonpath) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| varcharout(character varying) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| mode(ORDER BY anyelement) | AGGREGATE | internal | true | anyelement | INVOKER | most common value |
| numeric_var_pop(internal) | FUNCTION | internal | true | numeric | INVOKER | aggregate final function |
| pg_get_triggerdef(oid) | FUNCTION | internal | false | text | INVOKER | trigger description |
| lower(anymultirange) | FUNCTION | internal | true | anyelement | INVOKER | lower bound of multirange |
| has_column_privilege(oid, text, smallint, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on column by user oid, rel name, col attnum |
| has_type_privilege(text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on type by type name |
| float8(jsonb) | FUNCTION | internal | true | double precision | INVOKER | convert jsonb to float8 |
| float84le(double precision, real) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| hashvarlenaextended(internal, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| hashint8extended(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| range_intersect_agg_transfn(anyrange, anyrange) | FUNCTION | internal | true | anyrange | INVOKER | range aggregate by intersecting |
| regprocsend(regproc) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| multirange_minus(anymultirange, anymultirange) | FUNCTION | internal | true | anymultirange | INVOKER | implementation of - operator |
| gtsquery_compress(internal) | FUNCTION | internal | true | internal | INVOKER | GiST tsquery support |
| float4smaller(real, real) | FUNCTION | internal | true | real | INVOKER | smaller of two |
| pg_export_snapshot() | FUNCTION | internal | false | text | INVOKER | export a snapshot |
| to_jsonb(anyelement) | FUNCTION | internal | false | jsonb | INVOKER | map input to jsonb |
| ts_rank_cd(tsvector, tsquery) | FUNCTION | internal | true | real | INVOKER | relevance |
| int82div(bigint, smallint) | FUNCTION | internal | true | bigint | INVOKER | implementation of / operator |
| flt4_mul_cash(real, money) | FUNCTION | internal | true | money | INVOKER | implementation of * operator |
| percentile_cont(double precision ORDER BY interval) | AGGREGATE | internal | true | interval | INVOKER | continuous distribution percentile |
| nameeqtext(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| int8shl(bigint, integer) | FUNCTION | internal | true | bigint | INVOKER | implementation of << operator |
| timestamptz_cmp_timestamp(timestamp with time zone, timestamp without time zone) | FUNCTION | internal | false | integer | INVOKER | less-equal-greater |
| bool_accum_inv(internal, boolean) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| fdw_handler_in(cstring) | FUNCTION | internal | true | fdw_handler | INVOKER | I/O |
| pg_log_backend_memory_contexts(integer) | FUNCTION | internal | false | boolean | INVOKER | log memory contexts of the specified backend |
| percentile_disc_final(internal, double precision, anyelement) | FUNCTION | internal | true | anyelement | INVOKER | aggregate final function |
| int82ne(bigint, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| has_server_privilege(name, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on server by username, server oid |
| json_recv(internal) | FUNCTION | internal | true | json | INVOKER | I/O |
| obj_description(oid) | FUNCTION | sql | false | text | INVOKER | deprecated, use two-argument form instead |
| varcharsend(character varying) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| numeric_poly_var_pop(internal) | FUNCTION | internal | true | numeric | INVOKER | aggregate final function |
| max(oid) | AGGREGATE | internal | true | oid | INVOKER | maximum value of all oid input values |
| float8ne(double precision, double precision) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| cidsend(cid) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| timestamp_le_timestamptz(timestamp without time zone, timestamp with time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of <= operator |
| timestamptz_gt_date(timestamp with time zone, date) | FUNCTION | internal | false | boolean | INVOKER | implementation of > operator |
| gtsquery_consistent(internal, internal, integer, oid, internal) | FUNCTION | internal | true | boolean | INVOKER | GiST tsquery support (obsolete) |
| cume_dist(VARIADIC "any" ORDER BY VARIADIC "any") | AGGREGATE | internal | true | double precision | INVOKER | cumulative distribution of hypothetical row |
| pi() | FUNCTION | internal | true | double precision | INVOKER | PI |
| sha512(bytea) | FUNCTION | internal | true | bytea | INVOKER | SHA-512 hash |
| numeric_power(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | implementation of ^ operator |
| range_contained_by(anyrange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| avg(double precision) | AGGREGATE | internal | true | double precision | INVOKER | the average (arithmetic mean) as float8 of all float8 values |
| log(numeric) | FUNCTION | sql | true | numeric | INVOKER | base 10 logarithm |
| timetz_ne(time with time zone, time with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| pg_read_binary_file(text, bigint, bigint) | FUNCTION | internal | false | bytea | INVOKER | read bytea from a file |
| date_cmp_timestamp(date, timestamp without time zone) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| to_char(real, text) | FUNCTION | internal | false | text | INVOKER | format float4 to text |
| texticregexeq_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for texticregexeq |
| record_image_eq(record, record) | FUNCTION | internal | true | boolean | INVOKER | implementation of *= operator |
| matchingjoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity for generic matching operators |
| utf8_to_euc_tw(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to EUC_TW |
| lowrite(integer, bytea) | FUNCTION | internal | false | integer | INVOKER | large object write |
| cash_div_int4(money, integer) | FUNCTION | internal | true | money | INVOKER | implementation of / operator |
| int4in(cstring) | FUNCTION | internal | true | integer | INVOKER | I/O |
| inet_client_addr() | FUNCTION | internal | false | inet | INVOKER | inet address of the client |
| like(bytea, bytea) | FUNCTION | internal | true | boolean | INVOKER | matches LIKE expression |
| jsonb_recv(internal) | FUNCTION | internal | true | jsonb | INVOKER | I/O |
| cash_lt(money, money) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| gist_poly_compress(internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| pg_get_statisticsobjdef_columns(oid) | FUNCTION | internal | false | text | INVOKER | extended statistics columns |
| tan(double precision) | FUNCTION | internal | true | double precision | INVOKER | tangent |
| length(bytea) | FUNCTION | internal | true | integer | INVOKER | octet length |
| path_n_lt(path, path) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| sign(numeric) | FUNCTION | internal | true | numeric | INVOKER | sign of value |
| satisfies_hash_partition(oid, integer, integer, VARIADIC "any") | FUNCTION | internal | true | boolean | INVOKER | hash partition CHECK constraint |
| translate(text, text, text) | FUNCTION | internal | true | text | INVOKER | map a set of characters appearing in string |
| poly_above(polygon, polygon) | FUNCTION | internal | true | boolean | INVOKER | implementation of |>> operator |
| ceiling(double precision) | FUNCTION | internal | true | double precision | INVOKER | nearest integer >= value |
| pg_copy_logical_replication_slot(src_slot_name name, dst_slot_name name, temporary boolean, OUT slot_name name, OUT lsn pg_lsn) | FUNCTION | internal | false | record | INVOKER | copy a logical replication slot, changing temporality |
| line_interpt(line, line) | FUNCTION | internal | true | point | INVOKER | implementation of # operator |
| int8range_subdiff(bigint, bigint) | FUNCTION | internal | true | double precision | INVOKER | float8 difference of two int8 values |
| cash_mi(money, money) | FUNCTION | internal | true | money | INVOKER | implementation of - operator |
| poly_contain(polygon, polygon) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| atand(double precision) | FUNCTION | internal | true | double precision | INVOKER | arctangent, degrees |
| record_send(record) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| int4range_canonical(int4range) | FUNCTION | internal | true | int4range | INVOKER | convert an int4 range to canonical form |
| in_range(timestamp without time zone, timestamp without time zone, interval, boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | window RANGE support |
| int2vectorsend(int2vector) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| lag(anyelement) | WINDOW | internal | true | anyelement | INVOKER | fetch the preceding row value |
| json_in(cstring) | FUNCTION | internal | true | json | INVOKER | I/O |
| timetz_lt(time with time zone, time with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| unknownsend(unknown) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| pg_stat_get_activity(pid integer, OUT datid oid, OUT pid integer, OUT usesysid oid, OUT application_name text, OUT state text, OUT query text, OUT wait_event_type text, OUT wait_event text, OUT xact_start timestamp with time zone, OUT query_start timestamp with time zone, OUT backend_start timestamp with time zone, OUT state_change timestamp with time zone, OUT client_addr inet, OUT client_hostname text, OUT client_port integer, OUT backend_xid xid, OUT backend_xmin xid, OUT backend_type text, OUT ssl boolean, OUT sslversion text, OUT sslcipher text, OUT sslbits integer, OUT ssl_client_dn text, OUT ssl_client_serial numeric, OUT ssl_issuer_dn text, OUT gss_auth boolean, OUT gss_princ text, OUT gss_enc boolean, OUT leader_pid integer, OUT query_id bigint) | FUNCTION | internal | false | SETOF record | INVOKER | statistics: information about currently active backends |
| pg_stat_get_db_sessions_killed(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of sessions killed by administrative action |
| tsvector_concat(tsvector, tsvector) | FUNCTION | internal | true | tsvector | INVOKER | implementation of || operator |
| tsq_mcontains(tsquery, tsquery) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| factorial(bigint) | FUNCTION | internal | true | numeric | INVOKER | factorial |
| json_extract_path(from_json json, VARIADIC path_elems text[]) | FUNCTION | internal | true | json | INVOKER | get value from json with path elements |
| oidvectorrecv(internal) | FUNCTION | internal | true | oidvector | INVOKER | I/O |
| sha256(bytea) | FUNCTION | internal | true | bytea | INVOKER | SHA-256 hash |
| date_trunc(text, timestamp with time zone, text) | FUNCTION | internal | false | timestamp with time zone | INVOKER | truncate timestamp with time zone to specified units in specified time zone |
| jsonb_gt(jsonb, jsonb) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| bpcharout(character) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| box_distance(box, box) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| numeric_lt(numeric, numeric) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| unnest(tsvector tsvector, OUT lexeme text, OUT positions smallint[], OUT weights text[]) | FUNCTION | internal | true | SETOF record | INVOKER | expand tsvector to set of rows |
| iso8859_1_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for LATIN1 to UTF8 |
| tsquery_phrase(tsquery, tsquery, integer) | FUNCTION | internal | true | tsquery | INVOKER | phrase-concatenate with distance |
| numeric_cmp(numeric, numeric) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| brin_minmax_multi_distance_timetz(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax timetz distance |
| ginqueryarrayextract(anyarray, internal, smallint, internal, internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GIN array support |
| float8_regr_combine(double precision[], double precision[]) | FUNCTION | internal | true | double precision[] | INVOKER | aggregate combine function |
| to_ascii(text, integer) | FUNCTION | internal | true | text | INVOKER | encode text from encoding to ASCII text |
| sind(double precision) | FUNCTION | internal | true | double precision | INVOKER | sine, degrees |
| xpath(text, xml, text[]) | FUNCTION | internal | true | xml[] | INVOKER | evaluate XPath expression, with namespaces support |
| bttextnamecmp(text, name) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| int8dec(bigint) | FUNCTION | internal | true | bigint | INVOKER | decrement |
| float4gt(real, real) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| float4div(real, real) | FUNCTION | internal | true | real | INVOKER | implementation of / operator |
| npoints(polygon) | FUNCTION | internal | true | integer | INVOKER | number of points |
| int4larger(integer, integer) | FUNCTION | internal | true | integer | INVOKER | larger of two |
| numeric_abs(numeric) | FUNCTION | internal | true | numeric | INVOKER | implementation of @ operator |
| timetz_cmp(time with time zone, time with time zone) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| var_pop(bigint) | AGGREGATE | internal | true | numeric | INVOKER | population variance of bigint input values (square of the population standard deviation) |
| int24pl(smallint, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of + operator |
| justify_days(interval) | FUNCTION | internal | true | interval | INVOKER | promote groups of 30 days to numbers of months |
| hash_aclitem_extended(aclitem, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| cidr_in(cstring) | FUNCTION | internal | true | cidr | INVOKER | I/O |
| lseg_ge(lseg, lseg) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| anyarray_send(anyarray) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| jsonb_extract_path(from_json jsonb, VARIADIC path_elems text[]) | FUNCTION | internal | true | jsonb | INVOKER | get value from jsonb with path elements |
| set_masklen(cidr, integer) | FUNCTION | internal | true | cidr | INVOKER | change netmask of cidr |
| pg_get_constraintdef(oid) | FUNCTION | internal | false | text | INVOKER | constraint description |
| tsquery_gt(tsquery, tsquery) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| cash_mul_flt8(money, double precision) | FUNCTION | internal | true | money | INVOKER | implementation of * operator |
| int24mi(smallint, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of - operator |
| bit_send(bit) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| brin_desummarize_range(regclass, bigint) | FUNCTION | internal | false | void | INVOKER | brin: desummarize page range |
| pg_statistics_obj_is_visible(oid) | FUNCTION | internal | false | boolean | INVOKER | is statistics object visible in search path? |
| record_ge(record, record) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| power(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | exponentiation |
| tsvector_ne(tsvector, tsvector) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| float4mul(real, real) | FUNCTION | internal | true | real | INVOKER | implementation of * operator |
| float8_accum(double precision[], double precision) | FUNCTION | internal | true | double precision[] | INVOKER | aggregate transition function |
| cash_div_int2(money, smallint) | FUNCTION | internal | true | money | INVOKER | implementation of / operator |
| interval_larger(interval, interval) | FUNCTION | internal | true | interval | INVOKER | larger of two |
| min(inet) | AGGREGATE | internal | true | inet | INVOKER | minimum value of all inet input values |
| bpchariclike(character, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~~* operator |
| int8_accum(internal, bigint) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| generate_series(numeric, numeric, numeric) | FUNCTION | internal | true | SETOF numeric | INVOKER | non-persistent series generator |
| pg_stat_get_db_blocks_fetched(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: blocks fetched for database |
| to_tsvector(jsonb) | FUNCTION | internal | false | tsvector | INVOKER | transform string values from jsonb to tsvector |
| date_part(text, time with time zone) | FUNCTION | internal | true | double precision | INVOKER | extract field from time with time zone |
| convert(bytea, name, name) | FUNCTION | internal | false | bytea | INVOKER | convert string with specified encoding names |
| int4ge(integer, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| string_agg_finalfn(internal) | FUNCTION | internal | true | text | INVOKER | aggregate final function |
| first_value(anyelement) | WINDOW | internal | true | anyelement | INVOKER | fetch the first row value |
| bpchar(character, integer, boolean) | FUNCTION | internal | true | character | INVOKER | adjust char() to typmod length |
| variance(bigint) | AGGREGATE | internal | true | numeric | INVOKER | historical alias for var_samp |
| jsonb_exists(jsonb, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ? operator |
| bit_in(cstring, oid, integer) | FUNCTION | internal | true | bit | INVOKER | I/O |
| tstzrange_subdiff(timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | double precision | INVOKER | float8 difference of two timestamp with time zone values |
| int42div(integer, smallint) | FUNCTION | internal | true | integer | INVOKER | implementation of / operator |
| intervaltypmodin(cstring[]) | FUNCTION | internal | true | integer | INVOKER | I/O typmod |
| binary_upgrade_set_missing_value(oid, text, text) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| macaddr8_le(macaddr8, macaddr8) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| trigger_out(trigger) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| point_out(point) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| int8up(bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of + operator |
| pg_stat_get_backend_dbid(integer) | FUNCTION | internal | false | oid | INVOKER | statistics: database ID of backend |
| bit_and(integer) | AGGREGATE | internal | true | integer | INVOKER | bitwise-and integer aggregate |
| jsonb_path_exists_opr(jsonb, jsonpath) | FUNCTION | internal | true | boolean | INVOKER | implementation of @? operator |
| ltrim(text) | FUNCTION | internal | true | text | INVOKER | trim spaces from left end of string |
| inet_same_family(inet, inet) | FUNCTION | internal | true | boolean | INVOKER | are the addresses from the same family? |
| pg_ts_template_is_visible(oid) | FUNCTION | internal | false | boolean | INVOKER | is text search template visible in search path? |
| boolin(cstring) | FUNCTION | internal | true | boolean | INVOKER | I/O |
| float8pl(double precision, double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of + operator |
| current_query() | FUNCTION | internal | false | text | INVOKER | get the currently executing query |
| pg_stat_get_db_tuples_fetched(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: tuples fetched for database |
| tidgt(tid, tid) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| btfloat4cmp(real, real) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| int82mi(bigint, smallint) | FUNCTION | internal | true | bigint | INVOKER | implementation of - operator |
| length(bytea, name) | FUNCTION | internal | false | integer | INVOKER | length of string in specified encoding |
| regconfigout(regconfig) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| text_pattern_ge(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~>=~ operator |
| timestamptz(timestamp with time zone, integer) | FUNCTION | internal | true | timestamp with time zone | INVOKER | adjust timestamptz precision |
| pg_conversion_is_visible(oid) | FUNCTION | internal | false | boolean | INVOKER | is conversion visible in search path? |
| array_length(anyarray, integer) | FUNCTION | internal | true | integer | INVOKER | array length |
| box_send(box) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| network_eq(inet, inet) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| oidvectorne(oidvector, oidvector) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| uuid_send(uuid) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| int42eq(integer, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| has_column_privilege(name, oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on column by username, rel oid, col name |
| has_column_privilege(oid, oid, smallint, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on column by user oid, rel oid, col attnum |
| var_samp(integer) | AGGREGATE | internal | true | numeric | INVOKER | sample variance of integer input values (square of the sample standard deviation) |
| ts_headline(regconfig, jsonb, tsquery, text) | FUNCTION | internal | true | jsonb | INVOKER | generate headline from jsonb |
| float8in(cstring) | FUNCTION | internal | true | double precision | INVOKER | I/O |
| timestamptz_in(cstring, oid, integer) | FUNCTION | internal | false | timestamp with time zone | INVOKER | I/O |
| lseg_ne(lseg, lseg) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| numeric_ge(numeric, numeric) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| point_sub(point, point) | FUNCTION | internal | true | point | INVOKER | implementation of - operator |
| pg_identify_object(classid oid, objid oid, objsubid integer, OUT type text, OUT schema text, OUT name text, OUT identity text) | FUNCTION | internal | false | record | INVOKER | get machine-parseable identification of SQL object |
| bpchartypmodin(cstring[]) | FUNCTION | internal | true | integer | INVOKER | I/O typmod |
| pg_current_snapshot() | FUNCTION | internal | false | pg_snapshot | INVOKER | get current snapshot |
| big5_to_euc_tw(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for BIG5 to EUC_TW |
| regoperatorrecv(internal) | FUNCTION | internal | true | regoperator | INVOKER | I/O |
| nameicregexne(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~* operator |
| close_sl(lseg, line) | FUNCTION | internal | true | point | INVOKER | implementation of ## operator |
| tidge(tid, tid) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| numeric_poly_stddev_samp(internal) | FUNCTION | internal | true | numeric | INVOKER | aggregate final function |
| interval_mi(interval, interval) | FUNCTION | internal | true | interval | INVOKER | implementation of - operator |
| tanh(double precision) | FUNCTION | internal | true | double precision | INVOKER | hyperbolic tangent |
| date_bin(interval, timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | timestamp without time zone | INVOKER | bin timestamp into specified interval |
| unnest(anymultirange) | FUNCTION | internal | true | SETOF anyrange | INVOKER | expand multirange to set of ranges |
| npoints(path) | FUNCTION | internal | true | integer | INVOKER | number of points |
| enum_last(anyenum) | FUNCTION | internal | false | anyenum | INVOKER | last value of the input enum type |
| point(path) | FUNCTION | internal | true | point | INVOKER | center of |
| macaddr8_lt(macaddr8, macaddr8) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| pg_lsn_ne(pg_lsn, pg_lsn) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| dist_bl(box, line) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| xid8out(xid8) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| tsvector_eq(tsvector, tsvector) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| gin_tsquery_consistent(internal, smallint, tsquery, integer, internal, internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | GIN tsvector support (obsolete) |
| acosh(double precision) | FUNCTION | internal | true | double precision | INVOKER | inverse hyperbolic cosine |
| money(integer) | FUNCTION | internal | false | money | INVOKER | convert int4 to money |
| multirange_overlaps_range(anymultirange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of && operator |
| percentile_cont(double precision ORDER BY double precision) | AGGREGATE | internal | true | double precision | INVOKER | continuous distribution percentile |
| xidsend(xid) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| tsvector_update_trigger() | FUNCTION | internal | false | trigger | INVOKER | trigger for automatic update of tsvector column |
| byteale(bytea, bytea) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| overlaps(time without time zone, time without time zone, time without time zone, interval) | FUNCTION | sql | true | boolean | INVOKER | intervals overlap? |
| jsonb_contained(jsonb, jsonb) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| binary_upgrade_set_next_array_pg_type_oid(oid) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| float8ge(double precision, double precision) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| float48pl(real, double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of + operator |
| int8out(bigint) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| xid8eq(xid8, xid8) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| int2abs(smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of @ operator |
| circle_left(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of << operator |
| mic_to_euc_jp(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to EUC_JP |
| box_overlap(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of && operator |
| regcollationout(regcollation) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| anycompatiblemultirange_out(anycompatiblemultirange) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| pg_database_size(name) | FUNCTION | internal | false | bigint | INVOKER | total disk space usage for the specified database |
| normalize(text, text DEFAULT 'NFC'::text) | FUNCTION | internal | true | text | INVOKER | Unicode normalization |
| range_out(anyrange) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| int2(bigint) | FUNCTION | internal | true | smallint | INVOKER | convert int8 to int2 |
| texticregexeq(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~* operator |
| btint42cmp(integer, smallint) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| pg_stat_get_db_xact_commit(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: transactions committed |
| like(text, text) | FUNCTION | internal | true | boolean | INVOKER | matches LIKE expression |
| substring(text, integer) | FUNCTION | internal | true | text | INVOKER | extract portion of string |
| jsonb_build_object() | FUNCTION | internal | false | jsonb | INVOKER | build an empty jsonb object |
| textlen(text) | FUNCTION | internal | true | integer | INVOKER | length |
| has_sequence_privilege(oid, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on sequence by user oid, seq oid |
| int4multirange(VARIADIC int4range[]) | FUNCTION | internal | true | int4multirange | INVOKER | int4multirange constructor |
| timestamptz(timestamp without time zone) | FUNCTION | internal | false | timestamp with time zone | INVOKER | convert timestamp to timestamp with time zone |
| bpchar_pattern_le(character, character) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~<=~ operator |
| getdatabaseencoding() | FUNCTION | internal | false | name | INVOKER | encoding name of current database |
| float4out(real) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| varbit_in(cstring, oid, integer) | FUNCTION | internal | true | bit varying | INVOKER | I/O |
| timestamp_send(timestamp without time zone) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| win_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for WIN to UTF8 |
| thesaurus_init(internal) | FUNCTION | internal | true | internal | INVOKER | (internal) |
| bitle(bit, bit) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| int8xor(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of # operator |
| pg_get_partition_constraintdef(oid) | FUNCTION | internal | false | text | INVOKER | partition constraint description |
| path_n_eq(path, path) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| network_supeq(inet, inet) | FUNCTION | internal | true | boolean | INVOKER | implementation of >>= operator |
| log10(numeric) | FUNCTION | sql | true | numeric | INVOKER | base 10 logarithm |
| database_to_xml(nulls boolean, tableforest boolean, targetns text) | FUNCTION | internal | false | xml | INVOKER | map database contents to XML |
| regrolerecv(internal) | FUNCTION | internal | true | regrole | INVOKER | I/O |
| tidsmaller(tid, tid) | FUNCTION | internal | true | tid | INVOKER | smaller of two |
| char_length(text) | FUNCTION | internal | true | integer | INVOKER | character length |
| johab_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for JOHAB to UTF8 |
| xideq(xid, xid) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| pg_stat_get_last_analyze_time(oid) | FUNCTION | internal | false | timestamp with time zone | INVOKER | statistics: last manual analyze time for a table |
| hashfloat4(real) | FUNCTION | internal | true | integer | INVOKER | hash |
| tideq(tid, tid) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| box_below_eq(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of <^ operator |
| character_length(character) | FUNCTION | internal | true | integer | INVOKER | character length |
| RI_FKey_setdefault_upd() | FUNCTION | internal | false | trigger | INVOKER | referential integrity ON UPDATE SET DEFAULT |
| has_language_privilege(name, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on language by username, language name |
| cbrt(double precision) | FUNCTION | internal | true | double precision | INVOKER | cube root |
| spg_kd_picksplit(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for k-d tree over point |
| line_distance(line, line) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| starts_with(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ^@ operator |
| area(path) | FUNCTION | internal | true | double precision | INVOKER | area of a closed path |
| timestamptz_mi_interval(timestamp with time zone, interval) | FUNCTION | internal | false | timestamp with time zone | INVOKER | implementation of - operator |
| numeric_inc(numeric) | FUNCTION | internal | true | numeric | INVOKER | increment by one |
| pg_lsn_send(pg_lsn) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| set_byte(bytea, integer, integer) | FUNCTION | internal | true | bytea | INVOKER | set byte |
| tsvector_le(tsvector, tsvector) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| exp(double precision) | FUNCTION | internal | true | double precision | INVOKER | natural exponential (e^x) |
| jsonb_agg_finalfn(internal) | FUNCTION | internal | false | jsonb | INVOKER | jsonb aggregate final function |
| split_part(text, text, integer) | FUNCTION | internal | true | text | INVOKER | split string by field_sep and return field_num |
| timetz_eq(time with time zone, time with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| has_schema_privilege(oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on schema by user oid, schema name |
| max(text) | AGGREGATE | internal | true | text | INVOKER | maximum value of all text input values |
| float8_var_pop(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| tstzrange(timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | tstzrange | INVOKER | tstzrange constructor |
| to_regoper(text) | FUNCTION | internal | false | regoper | INVOKER | convert operator name to regoper |
| arraycontsel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity for array-containment operators |
| timestamp_ne(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| macaddr8_send(macaddr8) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| timetz_pl_interval(time with time zone, interval) | FUNCTION | internal | true | time with time zone | INVOKER | implementation of + operator |
| cursor_to_xmlschema(cursor refcursor, nulls boolean, tableforest boolean, targetns text) | FUNCTION | internal | false | xml | INVOKER | map cursor structure to XML Schema |
| brin_minmax_multi_add_value(internal, internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | BRIN multi minmax support |
| pg_get_triggerdef(oid, boolean) | FUNCTION | internal | false | text | INVOKER | trigger description with pretty-print option |
| timestamptz_smaller(timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | timestamp with time zone | INVOKER | smaller of two |
| byteane(bytea, bytea) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| pg_stat_get_db_tuples_inserted(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: tuples inserted in database |
| lo_create(oid) | FUNCTION | internal | false | oid | INVOKER | large object create |
| cardinality(anyarray) | FUNCTION | internal | true | integer | INVOKER | array cardinality |
| gtsvector_compress(internal) | FUNCTION | internal | true | internal | INVOKER | GiST tsvector support |
| brin_minmax_multi_distance_float8(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax float8 distance |
| isparallel(lseg, lseg) | FUNCTION | internal | true | boolean | INVOKER | parallel |
| lseg_intersect(lseg, lseg) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?# operator |
| date_part(text, timestamp without time zone) | FUNCTION | internal | true | double precision | INVOKER | extract field from timestamp |
| pg_stat_get_backend_activity_start(integer) | FUNCTION | internal | false | timestamp with time zone | INVOKER | statistics: start time for current query of backend |
| multirange_le(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| bthandler(internal) | FUNCTION | internal | false | index_am_handler | INVOKER | btree index access method handler |
| box_recv(internal) | FUNCTION | internal | true | box | INVOKER | I/O |
| float8_regr_syy(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| pg_stat_get_buf_fsync_backend() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of backend buffer writes that did their own fsync |
| int4range(integer, integer, text) | FUNCTION | internal | true | int4range | INVOKER | int4range constructor |
| pg_logical_emit_message(boolean, text, text) | FUNCTION | internal | false | pg_lsn | INVOKER | emit a textual logical decoding message |
| extract(text, time without time zone) | FUNCTION | internal | true | numeric | INVOKER | extract field from time |
| timestamptz_cmp_date(timestamp with time zone, date) | FUNCTION | internal | false | integer | INVOKER | less-equal-greater |
| pg_get_catalog_foreign_keys(OUT fktable regclass, OUT fkcols text[], OUT pktable regclass, OUT pkcols text[], OUT is_array boolean, OUT is_opt boolean) | FUNCTION | internal | false | SETOF record | INVOKER | list of catalog foreign key relationships |
| time(time with time zone) | FUNCTION | internal | true | time without time zone | INVOKER | convert time with time zone to time |
| min(bigint) | AGGREGATE | internal | true | bigint | INVOKER | minimum value of all bigint input values |
| range_send(anyrange) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| oidvectorin(cstring) | FUNCTION | internal | true | oidvector | INVOKER | I/O |
| similar_to_escape(text) | FUNCTION | internal | true | text | INVOKER | convert SQL regexp pattern to POSIX style |
| int2um(smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of - operator |
| pg_get_indexdef(oid, integer, boolean) | FUNCTION | internal | false | text | INVOKER | index description (full create statement or single expression) with pretty-print option |
| pg_xact_commit_timestamp_origin(xid xid, OUT "timestamp" timestamp with time zone, OUT roident oid) | FUNCTION | internal | false | record | INVOKER | get commit timestamp and replication origin of a transaction |
| float8_regr_accum(double precision[], double precision, double precision) | FUNCTION | internal | true | double precision[] | INVOKER | aggregate transition function |
| timestamp_ge_date(timestamp without time zone, date) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| gin_tsquery_triconsistent(internal, smallint, tsvector, integer, internal, internal, internal) | FUNCTION | internal | true | "char" | INVOKER | GIN tsvector support |
| pg_promote(wait boolean DEFAULT true, wait_seconds integer DEFAULT 60) | FUNCTION | internal | false | boolean | INVOKER | promote standby server |
| jsonb_to_recordset(jsonb) | FUNCTION | internal | false | SETOF record | INVOKER | get set of records with fields from a jsonb array of objects |
| hashoidvectorextended(oidvector, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| min(double precision) | AGGREGATE | internal | true | double precision | INVOKER | minimum value of all float8 input values |
| on_sl(lseg, line) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| range_intersect(anyrange, anyrange) | FUNCTION | internal | true | anyrange | INVOKER | implementation of * operator |
| pg_stat_get_mod_since_analyze(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples changed since last analyze |
| lo_import(text, oid) | FUNCTION | internal | false | oid | INVOKER | large object import |
| pg_size_pretty(bigint) | FUNCTION | internal | true | text | INVOKER | convert a long int to a human readable text using size units |
| jsonb_ge(jsonb, jsonb) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| has_server_privilege(oid, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on server by user oid, server oid |
| make_timestamptz(year integer, month integer, mday integer, hour integer, min integer, sec double precision) | FUNCTION | internal | false | timestamp with time zone | INVOKER | construct timestamp with time zone |
| pg_try_advisory_lock(bigint) | FUNCTION | internal | false | boolean | INVOKER | obtain exclusive advisory lock if available |
| int42pl(integer, smallint) | FUNCTION | internal | true | integer | INVOKER | implementation of + operator |
| cidrecv(internal) | FUNCTION | internal | true | cid | INVOKER | I/O |
| latin2_to_win1250(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for LATIN2 to WIN1250 |
| enum_recv(internal, oid) | FUNCTION | internal | false | anyenum | INVOKER | I/O |
| oidrecv(internal) | FUNCTION | internal | true | oid | INVOKER | I/O |
| varbittypmodin(cstring[]) | FUNCTION | internal | true | integer | INVOKER | I/O typmod |
| var_pop(smallint) | AGGREGATE | internal | true | numeric | INVOKER | population variance of smallint input values (square of the population standard deviation) |
| pg_stat_get_db_xact_rollback(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: transactions rolled back |
| pg_event_trigger_ddl_commands(OUT classid oid, OUT objid oid, OUT objsubid integer, OUT command_tag text, OUT object_type text, OUT schema_name text, OUT object_identity text, OUT in_extension boolean, OUT command pg_ddl_command) | FUNCTION | internal | false | SETOF record | INVOKER | list DDL actions being executed by the current command |
| spg_range_quad_inner_consistent(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for quad tree over range |
| nlikejoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of NOT LIKE |
| binary_upgrade_set_next_toast_pg_class_oid(oid) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| degrees(double precision) | FUNCTION | internal | true | double precision | INVOKER | radians to degrees |
| has_column_privilege(oid, oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on column by user oid, rel oid, col name |
| brin_minmax_multi_options(internal) | FUNCTION | internal | true | void | INVOKER | BRIN multi minmax support |
| range_overright_multirange(anyrange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of &> operator |
| scalarlejoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of <= and related operators on scalar datatypes |
| int8le(bigint, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| to_char(bigint, text) | FUNCTION | internal | false | text | INVOKER | format int8 to text |
| poly_below(polygon, polygon) | FUNCTION | internal | true | boolean | INVOKER | implementation of <<| operator |
| numnode(tsquery) | FUNCTION | internal | true | integer | INVOKER | number of nodes |
| gin_tsquery_consistent(internal, smallint, tsquery, integer, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | GIN tsvector support (obsolete) |
| has_column_privilege(name, text, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on column by username, rel name, col name |
| iso8859_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for ISO-8859 2-16 to UTF8 |
| jsonb_each_text(from_json jsonb, OUT key text, OUT value text) | FUNCTION | internal | true | SETOF record | INVOKER | key value pairs of a jsonb object |
| win1250_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for WIN1250 to MULE_INTERNAL |
| float84lt(double precision, real) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| network_ne(inet, inet) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| namene(name, name) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| int8smaller(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | smaller of two |
| range_overleft(anyrange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of &< operator |
| close_ls(line, lseg) | FUNCTION | internal | true | point | INVOKER | implementation of ## operator |
| pg_indexam_progress_phasename(oid, bigint) | FUNCTION | internal | true | text | INVOKER | return name of given index build phase |
| poly_same(polygon, polygon) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~= operator |
| datemultirange() | FUNCTION | internal | true | datemultirange | INVOKER | datemultirange constructor |
| timetypmodout(integer) | FUNCTION | internal | true | cstring | INVOKER | I/O typmod |
| convert_from(bytea, name) | FUNCTION | internal | false | text | INVOKER | convert string with specified source encoding name |
| line_parallel(line, line) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?|| operator |
| timetz(time with time zone, integer) | FUNCTION | internal | true | time with time zone | INVOKER | adjust time with time zone precision |
| box_overbelow(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of &<| operator |
| lag(anyelement, integer) | WINDOW | internal | true | anyelement | INVOKER | fetch the Nth preceding row value |
| percentile_disc(double precision ORDER BY anyelement) | AGGREGATE | internal | true | anyelement | INVOKER | discrete percentile |
| has_tablespace_privilege(oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on tablespace by user oid, tablespace name |
| json_object_keys(json) | FUNCTION | internal | true | SETOF text | INVOKER | get json object keys |
| date_ge_timestamp(date, timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| int4out(integer) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| utf8_to_gbk(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to GBK |
| brin_minmax_multi_distance_date(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax date distance |
| array_out(anyarray) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| utf8_to_win(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to WIN |
| abs(smallint) | FUNCTION | internal | true | smallint | INVOKER | absolute value |
| multirange_gist_consistent(internal, anymultirange, smallint, oid, internal) | FUNCTION | internal | true | boolean | INVOKER | GiST support |
| int8(real) | FUNCTION | internal | true | bigint | INVOKER | convert float4 to int8 |
| xpath_exists(text, xml, text[]) | FUNCTION | internal | true | boolean | INVOKER | test XML value against XPath expression, with namespace support |
| array_fill(anyelement, integer[]) | FUNCTION | internal | true | anyarray | INVOKER | array constructor with value |
| jsonb_path_match_tz(target jsonb, path jsonpath, vars jsonb DEFAULT '{}'::jsonb, silent boolean DEFAULT false) | FUNCTION | internal | false | boolean | INVOKER | jsonpath match with timezone |
| hash_multirange_extended(anymultirange, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash a multirange |
| textgtname(text, name) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| RI_FKey_noaction_upd() | FUNCTION | internal | false | trigger | INVOKER | referential integrity ON UPDATE NO ACTION |
| utf8_to_koi8u(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to KOI8U |
| enum_larger(anyenum, anyenum) | FUNCTION | internal | true | anyenum | INVOKER | larger of two |
| oideq(oid, oid) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| has_table_privilege(oid, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on relation by user oid, rel oid |
| row_to_json(record) | FUNCTION | internal | false | json | INVOKER | map row to json |
| enum_in(cstring, oid) | FUNCTION | internal | false | anyenum | INVOKER | I/O |
| bpchar_pattern_ge(character, character) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~>=~ operator |
| enum_lt(anyenum, anyenum) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| brin_minmax_multi_distance_macaddr(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax macaddr distance |
| gin_extract_tsvector(tsvector, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GIN tsvector support |
| btint4sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| circle_right(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of >> operator |
| point_below(point, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of <<| operator |
| uuid_cmp(uuid, uuid) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| getpgusername() | FUNCTION | internal | false | name | INVOKER | deprecated, use current_user instead |
| text_pattern_le(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~<=~ operator |
| pg_stat_get_db_sessions_abandoned(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of sessions disconnected by the client closing the network connection |
| to_regrole(text) | FUNCTION | internal | false | regrole | INVOKER | convert role name to regrole |
| btint4cmp(integer, integer) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| pg_database_size(oid) | FUNCTION | internal | false | bigint | INVOKER | total disk space usage for the specified database |
| record_le(record, record) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| tsquery_cmp(tsquery, tsquery) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| max(timestamp with time zone) | AGGREGATE | internal | true | timestamp with time zone | INVOKER | maximum value of all timestamp with time zone input values |
| binary_upgrade_set_next_multirange_pg_type_oid(oid) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| min(interval) | AGGREGATE | internal | true | interval | INVOKER | minimum value of all interval input values |
| win1251_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for WIN1251 to MULE_INTERNAL |
| stddev(bigint) | AGGREGATE | internal | true | numeric | INVOKER | historical alias for stddev_samp |
| int28ge(smallint, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| float8_regr_avgy(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| similar_to_escape(text, text) | FUNCTION | internal | true | text | INVOKER | convert SQL regexp pattern to POSIX style |
| json_build_array(VARIADIC "any") | FUNCTION | internal | false | json | INVOKER | build a json array from any inputs |
| euc_tw_to_big5(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for EUC_TW to BIG5 |
| pg_stat_get_backend_pid(integer) | FUNCTION | internal | false | integer | INVOKER | statistics: PID of backend |
| numeric_var_samp(internal) | FUNCTION | internal | true | numeric | INVOKER | aggregate final function |
| arraycontained(anyarray, anyarray) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| jsonb_object_field_text(from_json jsonb, field_name text) | FUNCTION | internal | true | text | INVOKER | implementation of ->> operator |
| float8mul(double precision, double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of * operator |
| pg_advisory_unlock_shared(integer, integer) | FUNCTION | internal | false | boolean | INVOKER | release shared advisory lock |
| dist_bs(box, lseg) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| row_number() | WINDOW | internal | true | bigint | INVOKER | row number within partition |
| scalarltjoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of < and related operators on scalar datatypes |
| brin_bloom_summary_recv(internal) | FUNCTION | internal | false | pg_brin_bloom_summary | INVOKER | I/O |
| dsimple_init(internal) | FUNCTION | internal | true | internal | INVOKER | (internal) |
| inet_in(cstring) | FUNCTION | internal | true | inet | INVOKER | I/O |
| regprocedurein(cstring) | FUNCTION | internal | false | regprocedure | INVOKER | I/O |
| has_table_privilege(text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on relation by rel name |
| time_larger(time without time zone, time without time zone) | FUNCTION | internal | true | time without time zone | INVOKER | larger of two |
| lo_truncate64(integer, bigint) | FUNCTION | internal | false | integer | INVOKER | truncate large object (64 bit) |
| dlog10(double precision) | FUNCTION | internal | true | double precision | INVOKER | base 10 logarithm |
| xid8send(xid8) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| sum(smallint) | AGGREGATE | internal | true | bigint | INVOKER | sum as bigint across all smallint input values |
| float8out(double precision) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| point(polygon) | FUNCTION | internal | true | point | INVOKER | center of |
| nlikesel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of NOT LIKE |
| prsd_headline(internal, internal, tsquery) | FUNCTION | internal | true | internal | INVOKER | (internal) |
| generate_series(integer, integer) | FUNCTION | internal | true | SETOF integer | INVOKER | non-persistent series generator |
| int2xor(smallint, smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of # operator |
| stddev_samp(integer) | AGGREGATE | internal | true | numeric | INVOKER | sample standard deviation of integer input values |
| line_recv(internal) | FUNCTION | internal | true | line | INVOKER | I/O |
| jsonb_delete(from_json jsonb, VARIADIC path_elems text[]) | FUNCTION | internal | true | jsonb | INVOKER | implementation of - operator |
| cstring_in(cstring) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| int48le(integer, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| multirange_eq(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| bpcharge(character, character) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| host(inet) | FUNCTION | internal | true | text | INVOKER | show address octets only |
| pg_show_replication_origin_status(OUT local_id oid, OUT external_id text, OUT remote_lsn pg_lsn, OUT local_lsn pg_lsn) | FUNCTION | internal | false | SETOF record | INVOKER | get progress for all replication origins |
| jsonb_strip_nulls(jsonb) | FUNCTION | internal | true | jsonb | INVOKER | remove object fields with null values from jsonb |
| multirange_before_multirange(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of << operator |
| pg_stat_get_bgwriter_timed_checkpoints() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of timed checkpoints started by the bgwriter |
| poly_out(polygon) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| json_object(text[]) | FUNCTION | internal | true | json | INVOKER | map text array of key value pairs to json object |
| pg_ddl_command_recv(internal) | FUNCTION | internal | true | pg_ddl_command | INVOKER | I/O |
| unknownout(unknown) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| float8_corr(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| pg_get_viewdef(oid, integer) | FUNCTION | internal | false | text | INVOKER | select statement of a view with pretty-printing and specified line wrapping |
| xml_in(cstring) | FUNCTION | internal | false | xml | INVOKER | I/O |
| tsvector_ge(tsvector, tsvector) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| pg_logical_slot_peek_changes(slot_name name, upto_lsn pg_lsn, upto_nchanges integer, VARIADIC options text[] DEFAULT '{}'::text[], OUT lsn pg_lsn, OUT xid xid, OUT data text) | FUNCTION | internal | false | SETOF record | INVOKER | peek at changes from replication slot |
| pg_stat_reset_single_function_counters(oid) | FUNCTION | internal | false | void | INVOKER | statistics: reset collected statistics for a single function in the current database |
| pg_ls_dir(text) | FUNCTION | internal | false | SETOF text | INVOKER | list all files in a directory |
| timestamptz(date) | FUNCTION | internal | false | timestamp with time zone | INVOKER | convert date to timestamp with time zone |
| brin_minmax_multi_distance_tid(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax tid distance |
| area(box) | FUNCTION | internal | true | double precision | INVOKER | box area |
| lo_tell64(integer) | FUNCTION | internal | false | bigint | INVOKER | large object position (64 bit) |
| pg_current_xact_id_if_assigned() | FUNCTION | internal | false | xid8 | INVOKER | get current transaction ID |
| extract(text, time with time zone) | FUNCTION | internal | true | numeric | INVOKER | extract field from time with time zone |
| areajoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity for area-comparison operators |
| md5(text) | FUNCTION | internal | true | text | INVOKER | MD5 hash |
| timestamptz_ne_timestamp(timestamp with time zone, timestamp without time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of <> operator |
| pg_stat_get_db_blk_write_time(oid) | FUNCTION | internal | false | double precision | INVOKER | statistics: block write time, in milliseconds |
| pg_advisory_unlock(integer, integer) | FUNCTION | internal | false | boolean | INVOKER | release exclusive advisory lock |
| length(bit) | FUNCTION | internal | true | integer | INVOKER | bitstring length |
| lseg_parallel(lseg, lseg) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?|| operator |
| clock_timestamp() | FUNCTION | internal | false | timestamp with time zone | INVOKER | current clock time |
| has_sequence_privilege(oid, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on sequence by seq oid |
| bitshiftright(bit, integer) | FUNCTION | internal | true | bit | INVOKER | implementation of >> operator |
| pg_get_functiondef(oid) | FUNCTION | internal | false | text | INVOKER | definition of a function |
| float4in(cstring) | FUNCTION | internal | true | real | INVOKER | I/O |
| hashmacaddrextended(macaddr, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| RI_FKey_restrict_upd() | FUNCTION | internal | false | trigger | INVOKER | referential integrity ON UPDATE RESTRICT |
| isfinite(interval) | FUNCTION | internal | true | boolean | INVOKER | finite interval? |
| timestamp(date) | FUNCTION | internal | true | timestamp without time zone | INVOKER | convert date to timestamp |
| to_tsvector(json) | FUNCTION | internal | false | tsvector | INVOKER | transform string values from json to tsvector |
| inet_out(inet) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| polygon(path) | FUNCTION | internal | true | polygon | INVOKER | convert path to polygon |
| booland_statefunc(boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | aggregate transition function |
| overlaps(time without time zone, interval, time without time zone, time without time zone) | FUNCTION | sql | true | boolean | INVOKER | intervals overlap? |
| interval_accum(interval[], interval) | FUNCTION | internal | true | interval[] | INVOKER | aggregate transition function |
| min(pg_lsn) | AGGREGATE | internal | true | pg_lsn | INVOKER | minimum value of all pg_lsn input values |
| tsmultirange() | FUNCTION | internal | true | tsmultirange | INVOKER | tsmultirange constructor |
| bit_xor(smallint) | AGGREGATE | internal | true | smallint | INVOKER | bitwise-xor smallint aggregate |
| has_function_privilege(text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on function by function name |
| bit_xor(bit) | AGGREGATE | internal | true | bit | INVOKER | bitwise-xor bit aggregate |
| bitand(bit, bit) | FUNCTION | internal | true | bit | INVOKER | implementation of & operator |
| jsonb_path_query_first_tz(target jsonb, path jsonpath, vars jsonb DEFAULT '{}'::jsonb, silent boolean DEFAULT false) | FUNCTION | internal | false | jsonb | INVOKER | jsonpath query first item with timezone |
| int2lt(smallint, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| age(xid) | FUNCTION | internal | false | integer | INVOKER | age of a transaction ID, in transactions before current transaction |
| range_intersect_agg(anyrange) | AGGREGATE | internal | true | anyrange | INVOKER | range aggregate by intersecting |
| varchartypmodin(cstring[]) | FUNCTION | internal | true | integer | INVOKER | I/O typmod |
| timestamptz_ge_timestamp(timestamp with time zone, timestamp without time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of >= operator |
| record_image_gt(record, record) | FUNCTION | internal | true | boolean | INVOKER | implementation of *> operator |
| pg_stat_file(filename text, missing_ok boolean, OUT size bigint, OUT access timestamp with time zone, OUT modification timestamp with time zone, OUT change timestamp with time zone, OUT creation timestamp with time zone, OUT isdir boolean) | FUNCTION | internal | false | record | INVOKER | get information about file |
| range_after(anyrange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of >> operator |
| json_object_agg_finalfn(internal) | FUNCTION | internal | true | json | INVOKER | json object aggregate final function |
| min(anyarray) | AGGREGATE | internal | true | anyarray | INVOKER | minimum value of all anyarray input values |
| timetz_send(time with time zone) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| float8_var_samp(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| int2_avg_accum(bigint[], smallint) | FUNCTION | internal | true | bigint[] | INVOKER | aggregate transition function |
| corr(double precision, double precision) | AGGREGATE | internal | true | double precision | INVOKER | correlation coefficient |
| timetz_le(time with time zone, time with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| json_object_agg("any", "any") | AGGREGATE | internal | false | json | INVOKER | aggregate input into a json object |
| spg_quad_inner_consistent(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for quad tree over point |
| box_intersect(box, box) | FUNCTION | internal | true | box | INVOKER | implementation of # operator |
| quote_literal(text) | FUNCTION | internal | true | text | INVOKER | quote a literal for usage in a querystring |
| numeric_avg(internal) | FUNCTION | internal | true | numeric | INVOKER | aggregate final function |
| hashmacaddr8extended(macaddr8, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| timedate_pl(time without time zone, date) | FUNCTION | sql | true | timestamp without time zone | INVOKER | implementation of + operator |
| tsquery_not(tsquery) | FUNCTION | internal | true | tsquery | INVOKER | implementation of !! operator |
| int4recv(internal) | FUNCTION | internal | true | integer | INVOKER | I/O |
| array_send(anyarray) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| date_eq_timestamp(date, timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| texticregexne(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~* operator |
| int2(numeric) | FUNCTION | internal | true | smallint | INVOKER | convert numeric to int2 |
| cashlarger(money, money) | FUNCTION | internal | true | money | INVOKER | larger of two |
| brin_minmax_add_value(internal, internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | BRIN minmax support |
| tidne(tid, tid) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| diagonal(box) | FUNCTION | internal | true | lseg | INVOKER | box diagonal |
| gtsvector_penalty(internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GiST tsvector support |
| pg_control_init(OUT max_data_alignment integer, OUT database_block_size integer, OUT blocks_per_segment integer, OUT wal_block_size integer, OUT bytes_per_wal_segment integer, OUT max_identifier_length integer, OUT max_index_columns integer, OUT max_toast_chunk_size integer, OUT large_object_chunk_size integer, OUT float8_pass_by_value boolean, OUT data_page_checksum_version integer) | FUNCTION | internal | false | record | INVOKER | pg_controldata init state information as a function |
| pg_get_constraintdef(oid, boolean) | FUNCTION | internal | false | text | INVOKER | constraint description with pretty-print option |
| range_contains(anyrange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| anyarray_out(anyarray) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| tsrange(timestamp without time zone, timestamp without time zone, text) | FUNCTION | internal | true | tsrange | INVOKER | tsrange constructor |
| trigger_in(cstring) | FUNCTION | internal | true | trigger | INVOKER | I/O |
| pg_replication_origin_create(text) | FUNCTION | internal | false | oid | INVOKER | create a replication origin |
| in_range(numeric, numeric, numeric, boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | window RANGE support |
| jsonb_agg_transfn(internal, anyelement) | FUNCTION | internal | false | internal | INVOKER | jsonb aggregate transition function |
| json_array_element_text(from_json json, element_index integer) | FUNCTION | internal | true | text | INVOKER | implementation of ->> operator |
| substring(text, text, text) | FUNCTION | sql | true | text | INVOKER | extract text matching SQL regular expression |
| poly_recv(internal) | FUNCTION | internal | true | polygon | INVOKER | I/O |
| pg_lsn_mii(pg_lsn, numeric) | FUNCTION | internal | true | pg_lsn | INVOKER | implementation of - operator |
| pg_logical_emit_message(boolean, text, bytea) | FUNCTION | internal | false | pg_lsn | INVOKER | emit a binary logical decoding message |
| gtsvectorin(cstring) | FUNCTION | internal | true | gtsvector | INVOKER | I/O |
| hashoid(oid) | FUNCTION | internal | true | integer | INVOKER | hash |
| prsd_nexttoken(internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | (internal) |
| int2ne(smallint, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| utf8_to_sjis(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to SJIS |
| circle_contained(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| regprocout(regproc) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| enum_smaller(anyenum, anyenum) | FUNCTION | internal | true | anyenum | INVOKER | smaller of two |
| daterange_subdiff(date, date) | FUNCTION | internal | true | double precision | INVOKER | float8 difference of two date values |
| string_to_array(text, text) | FUNCTION | internal | true | text[] | INVOKER | split delimited text |
| line(point, point) | FUNCTION | internal | true | line | INVOKER | construct line from points |
| trunc(macaddr8) | FUNCTION | internal | true | macaddr8 | INVOKER | MACADDR8 manufacturer fields |
| height(box) | FUNCTION | internal | true | double precision | INVOKER | box height |
| jsonb_extract_path_text(from_json jsonb, VARIADIC path_elems text[]) | FUNCTION | internal | true | text | INVOKER | get value from jsonb as text with path elements |
| now() | FUNCTION | internal | false | timestamp with time zone | INVOKER | current transaction time |
| interval_cmp(interval, interval) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| hashfloat4extended(real, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| interval_pl_timestamp(interval, timestamp without time zone) | FUNCTION | sql | true | timestamp without time zone | INVOKER | implementation of + operator |
| cash_pl(money, money) | FUNCTION | internal | true | money | INVOKER | implementation of + operator |
| mic_to_win866(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to WIN866 |
| log10(double precision) | FUNCTION | internal | true | double precision | INVOKER | base 10 logarithm |
| charsend("char") | FUNCTION | internal | true | bytea | INVOKER | I/O |
| int24lt(smallint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| varchar(character varying, integer, boolean) | FUNCTION | internal | true | character varying | INVOKER | adjust varchar() to typmod length |
| numeric_mod(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | implementation of % operator |
| record_image_lt(record, record) | FUNCTION | internal | true | boolean | INVOKER | implementation of *< operator |
| record_eq(record, record) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| plainto_tsquery(text) | FUNCTION | internal | false | tsquery | INVOKER | transform to tsquery |
| pg_get_function_arguments(oid) | FUNCTION | internal | false | text | INVOKER | argument list of a function |
| pg_listening_channels() | FUNCTION | internal | false | SETOF text | INVOKER | get the channels that the current backend listens to |
| time_ne(time without time zone, time without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| md5(bytea) | FUNCTION | internal | true | text | INVOKER | MD5 hash |
| byteacat(bytea, bytea) | FUNCTION | internal | true | bytea | INVOKER | implementation of || operator |
| regoperatorout(regoperator) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| text_pattern_gt(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~>~ operator |
| float84pl(double precision, real) | FUNCTION | internal | true | double precision | INVOKER | implementation of + operator |
| big5_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for BIG5 to MULE_INTERNAL |
| brin_minmax_multi_distance_pg_lsn(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax pg_lsn distance |
| max(interval) | AGGREGATE | internal | true | interval | INVOKER | maximum value of all interval input values |
| variance(real) | AGGREGATE | internal | true | double precision | INVOKER | historical alias for var_samp |
| gtsvector_picksplit(internal, internal) | FUNCTION | internal | true | internal | INVOKER | GiST tsvector support |
| cursor_to_xml(cursor refcursor, count integer, nulls boolean, tableforest boolean, targetns text) | FUNCTION | internal | false | xml | INVOKER | map rows from cursor to XML |
| lo_truncate(integer, integer) | FUNCTION | internal | false | integer | INVOKER | truncate large object |
| varchar(name) | FUNCTION | internal | true | character varying | INVOKER | convert name to varchar |
| is_normalized(text, text DEFAULT 'NFC'::text) | FUNCTION | internal | true | boolean | INVOKER | check Unicode normalization |
| btfloat8sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| btboolcmp(boolean, boolean) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| multirange_contains_elem(anymultirange, anyelement) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| xml_recv(internal) | FUNCTION | internal | false | xml | INVOKER | I/O |
| anyrange_in(cstring, oid, integer) | FUNCTION | internal | false | anyrange | INVOKER | I/O |
| tsvector_to_array(tsvector) | FUNCTION | internal | true | text[] | INVOKER | convert tsvector to array of lexemes |
| json_build_object(VARIADIC "any") | FUNCTION | internal | false | json | INVOKER | build a json object from pairwise key/value inputs |
| inet_gist_picksplit(internal, internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| varcharin(cstring, oid, integer) | FUNCTION | internal | true | character varying | INVOKER | I/O |
| format_type(oid, integer) | FUNCTION | internal | false | text | INVOKER | format a type oid and atttypmod to canonical SQL |
| popen(path) | FUNCTION | internal | true | path | INVOKER | open path |
| btfloat84cmp(double precision, real) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| pg_ndistinct_out(pg_ndistinct) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| regopersend(regoper) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| gist_box_picksplit(internal, internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| extract(text, timestamp with time zone) | FUNCTION | internal | false | numeric | INVOKER | extract field from timestamp with time zone |
| icregexeqsel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of case-insensitive regex match |
| box(point, point) | FUNCTION | internal | true | box | INVOKER | convert points to box |
| bitne(bit, bit) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| regtypeout(regtype) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| point_right(point, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of >> operator |
| boolgt(boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| int8_sum(numeric, bigint) | FUNCTION | internal | true | numeric | INVOKER | aggregate transition function |
| round(numeric) | FUNCTION | sql | true | numeric | INVOKER | value rounded to ‘scale’ of zero |
| avg(numeric) | AGGREGATE | internal | true | numeric | INVOKER | the average (arithmetic mean) as numeric of all numeric values |
| json_array_element(from_json json, element_index integer) | FUNCTION | internal | true | json | INVOKER | implementation of -> operator |
| tsrange(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | tsrange | INVOKER | tsrange constructor |
| ginarrayextract(anyarray, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GIN array support |
| pg_index_column_has_property(regclass, integer, text) | FUNCTION | internal | false | boolean | INVOKER | test property of an index column |
| gist_poly_consistent(internal, polygon, smallint, oid, internal) | FUNCTION | internal | true | boolean | INVOKER | GiST support |
| euc_jis_2004_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for EUC_JIS_2004 to UTF8 |
| has_sequence_privilege(name, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on sequence by username, seq oid |
| int8um(bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of - operator |
| int4inc(integer) | FUNCTION | internal | true | integer | INVOKER | increment |
| int8abs(bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of @ operator |
| byteage(bytea, bytea) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| xidout(xid) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| pg_stat_file(filename text, OUT size bigint, OUT access timestamp with time zone, OUT modification timestamp with time zone, OUT change timestamp with time zone, OUT creation timestamp with time zone, OUT isdir boolean) | FUNCTION | internal | false | record | INVOKER | get information about file |
| text_gt(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| regoperatorsend(regoperator) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| in_range(interval, interval, interval, boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | window RANGE support |
| inet_spg_config(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support |
| pg_relation_size(regclass) | FUNCTION | sql | false | bigint | INVOKER | disk space usage for the main fork of the specified table or index |
| float48div(real, double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of / operator |
| regexp_matches(text, text, text) | FUNCTION | internal | true | SETOF text[] | INVOKER | find match(es) for regexp |
| num_nonnulls(VARIADIC "any") | FUNCTION | internal | true | integer | INVOKER | count the number of non-NULL arguments |
| macaddr8_ne(macaddr8, macaddr8) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| texteq(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| int8mi(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of - operator |
| varbit_send(bit varying) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| uuid_ne(uuid, uuid) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| path_div_pt(path, point) | FUNCTION | internal | true | path | INVOKER | implementation of / operator |
| jsonb_set_lax(jsonb_in jsonb, path text[], replacement jsonb, create_if_missing boolean DEFAULT true, null_value_treatment text DEFAULT 'use_json_null'::text) | FUNCTION | internal | true | jsonb | INVOKER | Set part of a jsonb, handle NULL value |
| initcap(text) | FUNCTION | internal | true | text | INVOKER | capitalize each word |
| var_samp(real) | AGGREGATE | internal | true | double precision | INVOKER | sample variance of float4 input values (square of the sample standard deviation) |
| ts_filter(tsvector, "char"[]) | FUNCTION | internal | true | tsvector | INVOKER | delete lexemes that do not have one of the given weights |
| pg_sleep_for(interval) | FUNCTION | sql | false | void | INVOKER | sleep for the specified interval |
| ntile(integer) | WINDOW | internal | true | integer | INVOKER | split rows into N groups |
| latin3_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for LATIN3 to MULE_INTERNAL |
| mic_to_win1251(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to WIN1251 |
| int24le(smallint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| bpcharlt(character, character) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| set_masklen(inet, integer) | FUNCTION | internal | true | inet | INVOKER | change netmask of inet |
| int4mod(integer, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of % operator |
| language_handler_out(language_handler) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| texticlike_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for texticlike |
| sjis_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for SJIS to UTF8 |
| char(integer) | FUNCTION | internal | true | "char" | INVOKER | convert int4 to char |
| btint8sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| range_before_multirange(anyrange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of << operator |
| trunc(numeric, integer) | FUNCTION | internal | true | numeric | INVOKER | value truncated to ‘scale’ |
| name(character varying) | FUNCTION | internal | true | name | INVOKER | convert varchar to name |
| pg_mcv_list_items(mcv_list pg_mcv_list, OUT index integer, OUT "values" text[], OUT nulls boolean[], OUT frequency double precision, OUT base_frequency double precision) | FUNCTION | internal | false | SETOF record | INVOKER | details about MCV list items |
| int8pl(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of + operator |
| arraycontains(anyarray, anyarray) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| circle_out(circle) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| regexp_split_to_table(text, text) | FUNCTION | internal | true | SETOF text | INVOKER | split string by pattern |
| path_add_pt(path, point) | FUNCTION | internal | true | path | INVOKER | implementation of + operator |
| scalarlesel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of <= and related operators on scalar datatypes |
| pg_stat_get_db_idle_in_transaction_time(oid) | FUNCTION | internal | false | double precision | INVOKER | statistics: session idle in transaction time, in milliseconds |
| range_contains_elem(anyrange, anyelement) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| int82gt(bigint, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| date_pli(date, integer) | FUNCTION | internal | true | date | INVOKER | implementation of + operator |
| regexeqjoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of regex match |
| hashenumextended(anyenum, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| btrim(text) | FUNCTION | internal | true | text | INVOKER | trim spaces from both ends of string |
| has_schema_privilege(name, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on schema by username, schema name |
| convert_to(text, name) | FUNCTION | internal | false | bytea | INVOKER | convert string with specified destination encoding name |
| bpcharlike(character, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~~ operator |
| arraycontjoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity for array-containment operators |
| pg_ts_parser_is_visible(oid) | FUNCTION | internal | false | boolean | INVOKER | is text search parser visible in search path? |
| regdictionaryout(regdictionary) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| array_agg_array_transfn(internal, anyarray) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| daterange(date, date, text) | FUNCTION | internal | true | daterange | INVOKER | daterange constructor |
| gist_circle_distance(internal, circle, smallint, oid, internal) | FUNCTION | internal | true | double precision | INVOKER | GiST support |
| jsonb_exists_any(jsonb, text[]) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?| operator |
| pg_is_wal_replay_paused() | FUNCTION | internal | false | boolean | INVOKER | true if wal replay is paused |
| date_mii(date, integer) | FUNCTION | internal | true | date | INVOKER | implementation of - operator |
| path_mul_pt(path, point) | FUNCTION | internal | true | path | INVOKER | implementation of * operator |
| text(boolean) | FUNCTION | internal | true | text | INVOKER | convert boolean to text |
| sqrt(numeric) | FUNCTION | internal | true | numeric | INVOKER | square root |
| pg_stat_get_db_conflict_lock(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: recovery conflicts in database caused by relation lock |
| int8eq(bigint, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| timestamptz_lt_date(timestamp with time zone, date) | FUNCTION | internal | false | boolean | INVOKER | implementation of < operator |
| float4(integer) | FUNCTION | internal | true | real | INVOKER | convert int4 to float4 |
| upper_inc(anymultirange) | FUNCTION | internal | true | boolean | INVOKER | is the multirange’s upper bound inclusive? |
| int8(bit) | FUNCTION | internal | true | bigint | INVOKER | convert bitstring to int8 |
| int28div(smallint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of / operator |
| ts_headline(jsonb, tsquery, text) | FUNCTION | internal | false | jsonb | INVOKER | generate headline from jsonb |
| binary_upgrade_set_next_pg_enum_oid(oid) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| timestamptztypmodout(integer) | FUNCTION | internal | true | cstring | INVOKER | I/O typmod |
| loread(integer, integer) | FUNCTION | internal | false | bytea | INVOKER | large object read |
| tsquery_and(tsquery, tsquery) | FUNCTION | internal | true | tsquery | INVOKER | implementation of && operator |
| interval_lt(interval, interval) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| lseg_vertical(lseg) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?| operator |
| record_out(record) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| stddev_pop(real) | AGGREGATE | internal | true | double precision | INVOKER | population standard deviation of float4 input values |
| gtsvector_union(internal, internal) | FUNCTION | internal | true | gtsvector | INVOKER | GiST tsvector support |
| cash_div_flt4(money, real) | FUNCTION | internal | true | money | INVOKER | implementation of / operator |
| dist_bp(box, point) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| pg_advisory_xact_lock(bigint) | FUNCTION | internal | false | void | INVOKER | obtain exclusive advisory lock |
| numeric_sum(internal) | FUNCTION | internal | true | numeric | INVOKER | aggregate final function |
| right(text, integer) | FUNCTION | internal | true | text | INVOKER | extract the last n characters |
| circle_same(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~= operator |
| percentile_cont(double precision[] ORDER BY interval) | AGGREGATE | internal | true | interval[] | INVOKER | multiple continuous percentiles |
| hash_array(anyarray) | FUNCTION | internal | true | integer | INVOKER | hash |
| pg_lsn_out(pg_lsn) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| percentile_cont(double precision[] ORDER BY double precision) | AGGREGATE | internal | true | double precision[] | INVOKER | multiple continuous percentiles |
| binary_upgrade_set_next_index_pg_class_oid(oid) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| pg_has_role(name, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on role by role name |
| jsonb_path_query(target jsonb, path jsonpath, vars jsonb DEFAULT '{}'::jsonb, silent boolean DEFAULT false) | FUNCTION | internal | true | SETOF jsonb | INVOKER | jsonpath query |
| uhc_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UHC to UTF8 |
| pg_ls_archive_statusdir(OUT name text, OUT size bigint, OUT modification timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | list of files in the archive_status directory |
| bttext_pattern_sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| jsonb_insert(jsonb_in jsonb, path text[], replacement jsonb, insert_after boolean DEFAULT false) | FUNCTION | internal | true | jsonb | INVOKER | Insert value into a jsonb |
| circle_contain_pt(circle, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| current_setting(text) | FUNCTION | internal | false | text | INVOKER | SHOW X as a function |
| isvertical(lseg) | FUNCTION | internal | true | boolean | INVOKER | vertical |
| range_merge(anymultirange) | FUNCTION | internal | true | anyrange | INVOKER | the smallest range which includes the whole multirange |
| timestamp_cmp_timestamptz(timestamp without time zone, timestamp with time zone) | FUNCTION | internal | false | integer | INVOKER | less-equal-greater |
| has_function_privilege(oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on function by user oid, function name |
| power(double precision, double precision) | FUNCTION | internal | true | double precision | INVOKER | exponentiation |
| percentile_disc(double precision[] ORDER BY anyelement) | AGGREGATE | internal | true | anyarray | INVOKER | multiple discrete percentiles |
| has_column_privilege(text, smallint, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on column by rel name, col attnum |
| int8range_canonical(int8range) | FUNCTION | internal | true | int8range | INVOKER | convert an int8 range to canonical form |
| void_recv(internal) | FUNCTION | internal | true | void | INVOKER | I/O |
| has_type_privilege(oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on type by user oid, type name |
| hashint8(bigint) | FUNCTION | internal | true | integer | INVOKER | hash |
| int2out(smallint) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| lo_lseek64(integer, bigint, integer) | FUNCTION | internal | false | bigint | INVOKER | large object seek (64 bit) |
| in_range(smallint, smallint, smallint, boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | window RANGE support |
| int8ge(bigint, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| ts_headline(regconfig, json, tsquery, text) | FUNCTION | internal | true | json | INVOKER | generate headline from json |
| int2shr(smallint, integer) | FUNCTION | internal | true | smallint | INVOKER | implementation of >> operator |
| pg_indexes_size(regclass) | FUNCTION | internal | false | bigint | INVOKER | disk space usage for all indexes attached to the specified table |
| pg_lsn_hash(pg_lsn) | FUNCTION | internal | true | integer | INVOKER | hash |
| pg_column_compression("any") | FUNCTION | internal | false | text | INVOKER | compression method for the compressed datum |
| timestamp_lt_timestamptz(timestamp without time zone, timestamp with time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of < operator |
| datetime_pl(date, time without time zone) | FUNCTION | internal | true | timestamp without time zone | INVOKER | implementation of + operator |
| range_adjacent_multirange(anyrange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of -|- operator |
| jsonb_set(jsonb_in jsonb, path text[], replacement jsonb, create_if_missing boolean DEFAULT true) | FUNCTION | internal | true | jsonb | INVOKER | Set part of a jsonb |
| float8smaller(double precision, double precision) | FUNCTION | internal | true | double precision | INVOKER | smaller of two |
| utf8_to_iso8859(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to ISO-8859 2-16 |
| lo_open(oid, integer) | FUNCTION | internal | false | integer | INVOKER | large object open |
| boolge(boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| pg_timezone_abbrevs(OUT abbrev text, OUT utc_offset interval, OUT is_dst boolean) | FUNCTION | internal | false | SETOF record | INVOKER | get the available time zone abbreviations |
| numeric_gt(numeric, numeric) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| int8gt(bigint, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| gist_circle_consistent(internal, circle, smallint, oid, internal) | FUNCTION | internal | true | boolean | INVOKER | GiST support |
| txid_snapshot_xip(txid_snapshot) | FUNCTION | internal | true | SETOF bigint | INVOKER | get set of in-progress txids in snapshot |
| brin_minmax_union(internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | BRIN minmax support |
| latin2_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for LATIN2 to MULE_INTERNAL |
| jsonb_object_agg("any", "any") | AGGREGATE | internal | true | jsonb | INVOKER | aggregate inputs into jsonb object |
| circle_ne(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| time_cmp(time without time zone, time without time zone) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| line_out(line) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| ts_headline(json, tsquery) | FUNCTION | internal | false | json | INVOKER | generate headline from json |
| sum(numeric) | AGGREGATE | internal | true | numeric | INVOKER | sum as numeric across all numeric input values |
| int42le(integer, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| integer_pl_date(integer, date) | FUNCTION | sql | true | date | INVOKER | implementation of + operator |
| timetzdate_pl(time with time zone, date) | FUNCTION | sql | true | timestamp with time zone | INVOKER | implementation of + operator |
| inet_gist_same(inet, inet, internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| fdw_handler_out(fdw_handler) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| box_center(box) | FUNCTION | internal | true | point | INVOKER | implementation of @@ operator |
| array_cat(anycompatiblearray, anycompatiblearray) | FUNCTION | internal | true | anycompatiblearray | INVOKER | implementation of || operator |
| ln(numeric) | FUNCTION | internal | true | numeric | INVOKER | natural logarithm |
| int8multirange(int8range) | FUNCTION | internal | true | int8multirange | INVOKER | int8multirange constructor |
| pg_get_viewdef(oid, boolean) | FUNCTION | internal | false | text | INVOKER | select statement of a view with pretty-print option |
| tsvector_gt(tsvector, tsvector) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| width_bucket(anycompatible, anycompatiblearray) | FUNCTION | internal | true | integer | INVOKER | bucket number of operand given a sorted array of bucket lower bounds |
| time_in(cstring, oid, integer) | FUNCTION | internal | false | time without time zone | INVOKER | I/O |
| btnamesortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| nth_value(anyelement, integer) | WINDOW | internal | true | anyelement | INVOKER | fetch the Nth row value |
| int8(oid) | FUNCTION | internal | true | bigint | INVOKER | convert oid to int8 |
| has_language_privilege(name, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on language by username, language oid |
| has_language_privilege(oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on language by user oid, language name |
| textrecv(internal) | FUNCTION | internal | false | text | INVOKER | I/O |
| length(text) | FUNCTION | internal | true | integer | INVOKER | length |
| timestamptztypmodin(cstring[]) | FUNCTION | internal | true | integer | INVOKER | I/O typmod |
| multirange_contains_multirange(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| pg_relation_filenode(regclass) | FUNCTION | internal | false | oid | INVOKER | filenode identifier of relation |
| bpcharnlike(character, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~~ operator |
| length(path) | FUNCTION | internal | true | double precision | INVOKER | sum of path segments |
| RI_FKey_setnull_upd() | FUNCTION | internal | false | trigger | INVOKER | referential integrity ON UPDATE SET NULL |
| mode_final(internal, anyelement) | FUNCTION | internal | true | anyelement | INVOKER | aggregate final function |
| int48mul(integer, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of * operator |
| ts_debug(config regconfig, document text, OUT alias text, OUT description text, OUT token text, OUT dictionaries regdictionary[], OUT dictionary regdictionary, OUT lexemes text[]) | FUNCTION | sql | false | SETOF record | INVOKER | debug function for text search configuration |
| row_to_json(record, boolean) | FUNCTION | internal | false | json | INVOKER | map row to json with optional pretty printing |
| boolrecv(internal) | FUNCTION | internal | true | boolean | INVOKER | I/O |
| inetmi(inet, inet) | FUNCTION | internal | true | bigint | INVOKER | implementation of - operator |
| query_to_xml(query text, nulls boolean, tableforest boolean, targetns text) | FUNCTION | internal | false | xml | INVOKER | map query result to XML |
| nameregexne(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~ operator |
| int2_sum(bigint, smallint) | FUNCTION | internal | true | bigint | INVOKER | aggregate transition function |
| spg_text_choose(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for radix tree over text |
| timestamp_ge(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| array_agg(anyarray) | AGGREGATE | internal | true | anyarray | INVOKER | concatenate aggregate input into an array |
| array_ge(anyarray, anyarray) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| textltname(text, name) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| timestamp_mi(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | interval | INVOKER | implementation of - operator |
| macaddr_ne(macaddr, macaddr) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| timestamp_cmp(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| inet_merge(inet, inet) | FUNCTION | internal | true | cidr | INVOKER | the smallest network which includes both of the given networks |
| float48lt(real, double precision) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| float8_covar_pop(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| charne("char", "char") | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| abs(numeric) | FUNCTION | internal | true | numeric | INVOKER | absolute value |
| pg_get_backend_memory_contexts(OUT name text, OUT ident text, OUT parent text, OUT level integer, OUT total_bytes bigint, OUT total_nblocks bigint, OUT free_bytes bigint, OUT free_chunks bigint, OUT used_bytes bigint) | FUNCTION | internal | false | SETOF record | INVOKER | information about all memory contexts of local backend |
| rtrim(bytea, bytea) | FUNCTION | internal | true | bytea | INVOKER | trim selected bytes from right end of string |
| spg_text_picksplit(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for radix tree over text |
| scale(numeric) | FUNCTION | internal | true | integer | INVOKER | number of decimal digits in the fractional part |
| to_tsvector(regconfig, json) | FUNCTION | internal | true | tsvector | INVOKER | transform string values from json to tsvector |
| bound_box(box, box) | FUNCTION | internal | true | box | INVOKER | bounding box of two boxes |
| int8range(bigint, bigint, text) | FUNCTION | internal | true | int8range | INVOKER | int8range constructor |
| enum_eq(anyenum, anyenum) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| range_gist_union(internal, internal) | FUNCTION | internal | true | anyrange | INVOKER | GiST support |
| float8gt(double precision, double precision) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| brin_bloom_options(internal) | FUNCTION | internal | true | void | INVOKER | BRIN bloom support |
| range_le(anyrange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| int4gt(integer, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| pg_ndistinct_recv(internal) | FUNCTION | internal | false | pg_ndistinct | INVOKER | I/O |
| pg_get_wal_replay_pause_state() | FUNCTION | internal | false | text | INVOKER | get wal replay pause state |
| fmgr_internal_validator(oid) | FUNCTION | internal | false | void | INVOKER | (internal) |
| internal_out(internal) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| repeat(text, integer) | FUNCTION | internal | true | text | INVOKER | replicate string n times |
| trunc(macaddr) | FUNCTION | internal | true | macaddr | INVOKER | MACADDR manufacturer fields |
| int8_avg_deserialize(bytea, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate deserial function |
| int2div(smallint, smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of / operator |
| int48eq(integer, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| jsonb_build_array() | FUNCTION | internal | false | jsonb | INVOKER | build an empty jsonb array |
| jsonb_array_elements_text(from_json jsonb, OUT value text) | FUNCTION | internal | true | SETOF text | INVOKER | elements of jsonb array |
| multirange_in(cstring, oid, integer) | FUNCTION | internal | false | anymultirange | INVOKER | I/O |
| int42ne(integer, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| point_vert(point, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?| operator |
| int4multirange(int4range) | FUNCTION | internal | true | int4multirange | INVOKER | int4multirange constructor |
| overlaps(timestamp with time zone, interval, timestamp with time zone, timestamp with time zone) | FUNCTION | sql | false | boolean | INVOKER | intervals overlap? |
| multirange_after_range(anymultirange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of >> operator |
| max(date) | AGGREGATE | internal | true | date | INVOKER | maximum value of all date input values |
| date_ne_timestamp(date, timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| scalargesel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of >= and related operators on scalar datatypes |
| pg_stat_get_function_calls(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of function calls |
| generate_subscripts(anyarray, integer, boolean) | FUNCTION | internal | true | SETOF integer | INVOKER | array subscripts generator |
| int2_avg_accum_inv(bigint[], smallint) | FUNCTION | internal | true | bigint[] | INVOKER | aggregate transition function |
| pg_stat_get_checkpoint_sync_time() | FUNCTION | internal | false | double precision | INVOKER | statistics: checkpoint time spent synchronizing buffers to disk, in milliseconds |
| numeric(integer) | FUNCTION | internal | true | numeric | INVOKER | convert int4 to numeric |
| RI_FKey_check_upd() | FUNCTION | internal | false | trigger | INVOKER | referential integrity FOREIGN KEY … REFERENCES |
| in_range(time without time zone, time without time zone, interval, boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | window RANGE support |
| justify_hours(interval) | FUNCTION | internal | true | interval | INVOKER | promote groups of 24 hours to numbers of days |
| extract(text, date) | FUNCTION | internal | true | numeric | INVOKER | extract field from date |
| pg_copy_logical_replication_slot(src_slot_name name, dst_slot_name name, OUT slot_name name, OUT lsn pg_lsn) | FUNCTION | internal | false | record | INVOKER | copy a logical replication slot |
| koi8r_to_win866(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for KOI8R to WIN866 |
| pg_is_in_backup() | FUNCTION | internal | false | boolean | INVOKER | true if server is in online backup |
| btrecordimagecmp(record, record) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater based on byte images |
| pg_has_role(name, name, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on role by username, role name |
| multirange_after_multirange(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of >> operator |
| date_part(text, date) | FUNCTION | sql | true | double precision | INVOKER | extract field from date |
| numeric_poly_stddev_pop(internal) | FUNCTION | internal | true | numeric | INVOKER | aggregate final function |
| tsmultirange(VARIADIC tsrange[]) | FUNCTION | internal | true | tsmultirange | INVOKER | tsmultirange constructor |
| overlaps(timestamp without time zone, interval, timestamp without time zone, timestamp without time zone) | FUNCTION | sql | true | boolean | INVOKER | intervals overlap? |
| regprocin(cstring) | FUNCTION | internal | false | regproc | INVOKER | I/O |
| int8(numeric) | FUNCTION | internal | true | bigint | INVOKER | convert numeric to int8 |
| pg_snapshot_out(pg_snapshot) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| pg_available_extensions(OUT name name, OUT default_version text, OUT comment text) | FUNCTION | internal | false | SETOF record | INVOKER | list available extensions |
| lower_inc(anymultirange) | FUNCTION | internal | true | boolean | INVOKER | is the multirange’s lower bound inclusive? |
| multirange_out(anymultirange) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| has_schema_privilege(oid, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on schema by schema oid |
| has_database_privilege(oid, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on database by database oid |
| int4_avg_accum_inv(bigint[], integer) | FUNCTION | internal | true | bigint[] | INVOKER | aggregate transition function |
| date_part(text, time without time zone) | FUNCTION | internal | true | double precision | INVOKER | extract field from time |
| hash_multirange(anymultirange) | FUNCTION | internal | true | integer | INVOKER | hash a multirange |
| numeric_accum_inv(internal, numeric) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| jsonb_typeof(jsonb) | FUNCTION | internal | true | text | INVOKER | get the type of a jsonb value |
| inet_spg_picksplit(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support |
| pg_stat_get_db_conflict_bufferpin(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: recovery conflicts in database caused by shared buffer pin |
| pg_show_all_file_settings(OUT sourcefile text, OUT sourceline integer, OUT seqno integer, OUT name text, OUT setting text, OUT applied boolean, OUT error text) | FUNCTION | internal | false | SETOF record | INVOKER | show config file settings |
| hashnameextended(name, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| bool_and(boolean) | AGGREGATE | internal | true | boolean | INVOKER | boolean-and aggregate |
| strpos(text, text) | FUNCTION | internal | true | integer | INVOKER | position of substring |
| max(timestamp without time zone) | AGGREGATE | internal | true | timestamp without time zone | INVOKER | maximum value of all timestamp input values |
| int8multirange() | FUNCTION | internal | true | int8multirange | INVOKER | int8multirange constructor |
| textlike_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for textlike |
| int2mod(smallint, smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of % operator |
| var_pop(integer) | AGGREGATE | internal | true | numeric | INVOKER | population variance of integer input values (square of the population standard deviation) |
| bytea_string_agg_transfn(internal, bytea, bytea) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| table_to_xml_and_xmlschema(tbl regclass, nulls boolean, tableforest boolean, targetns text) | FUNCTION | internal | false | xml | INVOKER | map table contents and structure to XML and XML Schema |
| jsonb_array_element(from_json jsonb, element_index integer) | FUNCTION | internal | true | jsonb | INVOKER | implementation of -> operator |
| jsonb_path_query_first(target jsonb, path jsonpath, vars jsonb DEFAULT '{}'::jsonb, silent boolean DEFAULT false) | FUNCTION | internal | true | jsonb | INVOKER | jsonpath query first item |
| extract(text, timestamp without time zone) | FUNCTION | internal | true | numeric | INVOKER | extract field from timestamp |
| float8_regr_r2(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| regnamespacesend(regnamespace) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| on_sb(lseg, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| xml_out(xml) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| interval_um(interval) | FUNCTION | internal | true | interval | INVOKER | implementation of - operator |
| suppress_redundant_updates_trigger() | FUNCTION | internal | false | trigger | INVOKER | trigger to suppress updates when new and old records match |
| hashtidextended(tid, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| overlay(bit, bit, integer) | FUNCTION | internal | true | bit | INVOKER | substitute portion of bitstring |
| numeric_stddev_pop(internal) | FUNCTION | internal | true | numeric | INVOKER | aggregate final function |
| pg_advisory_lock(bigint) | FUNCTION | internal | false | void | INVOKER | obtain exclusive advisory lock |
| utf8_to_koi8r(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for UTF8 to KOI8R |
| range_overlaps(anyrange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of && operator |
| brin_minmax_multi_summary_send(pg_brin_minmax_multi_summary) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| setval(regclass, bigint) | FUNCTION | internal | false | bigint | INVOKER | set sequence value |
| int84pl(bigint, integer) | FUNCTION | internal | true | bigint | INVOKER | implementation of + operator |
| max(anyarray) | AGGREGATE | internal | true | anyarray | INVOKER | maximum value of all anyarray input values |
| count() | AGGREGATE | internal | true | bigint | INVOKER | number of input rows |
| int28eq(smallint, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| gen_random_uuid() | FUNCTION | internal | false | uuid | INVOKER | generate random UUID |
| min(date) | AGGREGATE | internal | true | date | INVOKER | minimum value of all date input values |
| varcharrecv(internal, oid, integer) | FUNCTION | internal | false | character varying | INVOKER | I/O |
| int2smaller(smallint, smallint) | FUNCTION | internal | true | smallint | INVOKER | smaller of two |
| timestamptz_ge(timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| pg_is_other_temp_schema(oid) | FUNCTION | internal | false | boolean | INVOKER | is schema another session’s temp schema? |
| pg_stat_get_numscans(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of scans done for table/index |
| float4(double precision) | FUNCTION | internal | true | real | INVOKER | convert float8 to float4 |
| hashfloat8(double precision) | FUNCTION | internal | true | integer | INVOKER | hash |
| box_above(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of |>> operator |
| multirange_cmp(anymultirange, anymultirange) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| enum_send(anyenum) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| cash_mul_flt4(money, real) | FUNCTION | internal | true | money | INVOKER | implementation of * operator |
| inter_lb(line, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?# operator |
| pg_stat_get_xact_tuples_returned(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples read by seqscan in current transaction |
| has_server_privilege(text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on server by server name |
| has_type_privilege(name, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on type by username, type oid |
| timestamptz_lt_timestamp(timestamp with time zone, timestamp without time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of < operator |
| daterange_canonical(daterange) | FUNCTION | internal | true | daterange | INVOKER | convert a date range to canonical form |
| text_le(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| date_ne_timestamptz(date, timestamp with time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of <> operator |
| postgresql_fdw_validator(text[], oid) | FUNCTION | internal | true | boolean | INVOKER | (internal) |
| generate_series(numeric, numeric) | FUNCTION | internal | true | SETOF numeric | INVOKER | non-persistent series generator |
| txid_current_if_assigned() | FUNCTION | internal | false | bigint | INVOKER | get current transaction ID |
| rpad(text, integer, text) | FUNCTION | internal | true | text | INVOKER | right-pad string to length |
| regexp_replace(text, text, text) | FUNCTION | internal | true | text | INVOKER | replace text using regexp |
| dist_polyc(polygon, circle) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| int2or(smallint, smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of | operator |
| to_tsvector(regconfig, jsonb) | FUNCTION | internal | true | tsvector | INVOKER | transform string values from jsonb to tsvector |
| ts_token_type(parser_name text, OUT tokid integer, OUT alias text, OUT description text) | FUNCTION | internal | false | SETOF record | INVOKER | get parser’s token types |
| euc_jis_2004_to_shift_jis_2004(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for EUC_JIS_2004 to SHIFT_JIS_2004 |
| pg_stat_get_live_tuples(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of live tuples |
| prsd_start(internal, integer) | FUNCTION | internal | true | internal | INVOKER | (internal) |
| regcollationsend(regcollation) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| abbrev(cidr) | FUNCTION | internal | true | text | INVOKER | abbreviated display of cidr value |
| has_column_privilege(oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on column by rel oid, col name |
| float84mul(double precision, real) | FUNCTION | internal | true | double precision | INVOKER | implementation of * operator |
| has_any_column_privilege(text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on any column by rel name |
| anycompatiblearray_in(cstring) | FUNCTION | internal | true | anycompatiblearray | INVOKER | I/O |
| float4abs(real) | FUNCTION | internal | true | real | INVOKER | implementation of @ operator |
| string_agg_transfn(internal, text, text) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| decode(text, text) | FUNCTION | internal | true | bytea | INVOKER | convert ascii-encoded text string into bytea value |
| lseg_in(cstring) | FUNCTION | internal | true | lseg | INVOKER | I/O |
| timetz_ge(time with time zone, time with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| timestamptypmodout(integer) | FUNCTION | internal | true | cstring | INVOKER | I/O typmod |
| round(numeric, integer) | FUNCTION | internal | true | numeric | INVOKER | value rounded to ‘scale’ |
| poly_center(polygon) | FUNCTION | internal | true | point | INVOKER | implementation of @@ operator |
| hashoidvector(oidvector) | FUNCTION | internal | true | integer | INVOKER | hash |
| brin_inclusion_consistent(internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | BRIN inclusion support |
| range_before(anyrange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of << operator |
| ceiling(numeric) | FUNCTION | internal | true | numeric | INVOKER | nearest integer >= value |
| plpgsql_validator(oid) | FUNCTION | c | false | void | INVOKER | |
| brin_bloom_union(internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | BRIN bloom support |
| int48lt(integer, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| timestamptz_pl_interval(timestamp with time zone, interval) | FUNCTION | internal | false | timestamp with time zone | INVOKER | implementation of + operator |
| xpath(text, xml) | FUNCTION | sql | true | xml[] | INVOKER | evaluate XPath expression |
| bitshiftleft(bit, integer) | FUNCTION | internal | true | bit | INVOKER | implementation of << operator |
| pg_get_function_sqlbody(oid) | FUNCTION | internal | false | text | INVOKER | function SQL body |
| regrolein(cstring) | FUNCTION | internal | false | regrole | INVOKER | I/O |
| float84ne(double precision, real) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| has_sequence_privilege(name, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on sequence by username, seq name |
| shell_out(void) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| numeric(smallint) | FUNCTION | internal | true | numeric | INVOKER | convert int2 to numeric |
| ginhandler(internal) | FUNCTION | internal | false | index_am_handler | INVOKER | gin index access method handler |
| ln(double precision) | FUNCTION | internal | true | double precision | INVOKER | natural logarithm |
| stddev_pop(integer) | AGGREGATE | internal | true | numeric | INVOKER | population standard deviation of integer input values |
| pg_current_logfile(text) | FUNCTION | internal | false | text | INVOKER | current logging collector file location |
| int28pl(smallint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of + operator |
| record_in(cstring, oid, integer) | FUNCTION | internal | false | record | INVOKER | I/O |
| brin_minmax_multi_distance_int8(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax int8 distance |
| pg_lsn(numeric) | FUNCTION | internal | true | pg_lsn | INVOKER | convert numeric to pg_lsn |
| acos(double precision) | FUNCTION | internal | true | double precision | INVOKER | arccosine |
| pg_stat_get_xact_function_calls(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of function calls in current transaction |
| shift_jis_2004_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for SHIFT_JIS_2004 to UTF8 |
| btoidsortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| tsquery_ne(tsquery, tsquery) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| spg_kd_inner_consistent(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for k-d tree over point |
| has_column_privilege(name, oid, smallint, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on column by username, rel oid, col attnum |
| anyarray_in(cstring) | FUNCTION | internal | true | anyarray | INVOKER | I/O |
| date_trunc(text, timestamp with time zone) | FUNCTION | internal | false | timestamp with time zone | INVOKER | truncate timestamp with time zone to specified units |
| pg_operator_is_visible(oid) | FUNCTION | internal | false | boolean | INVOKER | is operator visible in search path? |
| timestamptz_eq(timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| box_le(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| int24mul(smallint, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of * operator |
| interval_ne(interval, interval) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| interval_hash_extended(interval, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| int48div(integer, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of / operator |
| to_tsquery(text) | FUNCTION | internal | false | tsquery | INVOKER | make tsquery |
| time(interval) | FUNCTION | internal | true | time without time zone | INVOKER | convert interval to time |
| range_merge(anyrange, anyrange) | FUNCTION | internal | true | anyrange | INVOKER | the smallest range which includes both of the given ranges |
| stddev_samp(smallint) | AGGREGATE | internal | true | numeric | INVOKER | sample standard deviation of smallint input values |
| xid(xid8) | FUNCTION | internal | true | xid | INVOKER | convert xid8 to xid |
| tsrange_subdiff(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | double precision | INVOKER | float8 difference of two timestamp values |
| lcm(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | least common multiple |
| make_date(year integer, month integer, day integer) | FUNCTION | internal | true | date | INVOKER | construct date |
| regr_intercept(double precision, double precision) | AGGREGATE | internal | true | double precision | INVOKER | y-intercept of the least-squares-fit linear equation determined by the (X, Y) pairs |
| hash_aclitem(aclitem) | FUNCTION | internal | true | integer | INVOKER | hash |
| lseg_length(lseg) | FUNCTION | internal | true | double precision | INVOKER | implementation of @-@ operator |
| icregexeqjoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of case-insensitive regex match |
| dsynonym_lexize(internal, internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | (internal) |
| timezone(interval, timestamp with time zone) | FUNCTION | internal | true | timestamp without time zone | INVOKER | adjust timestamp to new time zone |
| anyelement_out(anyelement) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| point(circle) | FUNCTION | internal | true | point | INVOKER | center of |
| poly_distance(polygon, polygon) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| pg_replication_origin_session_reset() | FUNCTION | internal | false | void | INVOKER | teardown configured replication progress tracking |
| any_in(cstring) | FUNCTION | internal | true | "any" | INVOKER | I/O |
| poly_overleft(polygon, polygon) | FUNCTION | internal | true | boolean | INVOKER | implementation of &< operator |
| to_ascii(text, name) | FUNCTION | internal | true | text | INVOKER | encode text from encoding to ASCII text |
| stddev_samp(real) | AGGREGATE | internal | true | double precision | INVOKER | sample standard deviation of float4 input values |
| numeric_smaller(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | smaller of two |
| gin_extract_tsvector(tsvector, internal) | FUNCTION | internal | true | internal | INVOKER | GIN tsvector support (obsolete) |
| prsd_end(internal) | FUNCTION | internal | true | void | INVOKER | (internal) |
| jsonb_contains(jsonb, jsonb) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| json_populate_recordset(base anyelement, from_json json, use_json_as_text boolean DEFAULT false) | FUNCTION | internal | false | SETOF anyelement | INVOKER | get set of records with fields from a json array of objects |
| point_add(point, point) | FUNCTION | internal | true | point | INVOKER | implementation of + operator |
| numeric_in(cstring, oid, integer) | FUNCTION | internal | true | numeric | INVOKER | I/O |
| float4up(real) | FUNCTION | internal | true | real | INVOKER | implementation of + operator |
| range_in(cstring, oid, integer) | FUNCTION | internal | false | anyrange | INVOKER | I/O |
| brin_minmax_multi_distance_timestamp(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax timestamp distance |
| float8div(double precision, double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of / operator |
| pg_stat_get_function_total_time(oid) | FUNCTION | internal | false | double precision | INVOKER | statistics: total execution time of function, in milliseconds |
| pg_stat_get_db_tuples_returned(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: tuples returned for database |
| on_ps(point, lseg) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| pg_backend_pid() | FUNCTION | internal | false | integer | INVOKER | statistics: current backend PID |
| ts_rank(tsvector, tsquery) | FUNCTION | internal | true | real | INVOKER | relevance |
| int2up(smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of + operator |
| macaddr8(macaddr) | FUNCTION | internal | true | macaddr8 | INVOKER | convert macaddr to macaddr8 |
| pg_ts_dict_is_visible(oid) | FUNCTION | internal | false | boolean | INVOKER | is text search dictionary visible in search path? |
| varbitcmp(bit varying, bit varying) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| gist_point_distance(internal, point, smallint, oid, internal) | FUNCTION | internal | true | double precision | INVOKER | GiST support |
| range_gist_picksplit(internal, internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| pg_conf_load_time() | FUNCTION | internal | false | timestamp with time zone | INVOKER | configuration load time |
| int4smaller(integer, integer) | FUNCTION | internal | true | integer | INVOKER | smaller of two |
| cash_eq(money, money) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| ts_headline(regconfig, text, tsquery) | FUNCTION | internal | true | text | INVOKER | generate headline |
| int2_mul_cash(smallint, money) | FUNCTION | internal | true | money | INVOKER | implementation of * operator |
| boolor_statefunc(boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | aggregate transition function |
| brin_minmax_multi_distance_float4(internal, internal) | FUNCTION | internal | true | double precision | INVOKER | BRIN multi minmax float4 distance |
| width(box) | FUNCTION | internal | true | double precision | INVOKER | box width |
| percent_rank_final(internal, VARIADIC "any") | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| date(timestamp without time zone) | FUNCTION | internal | true | date | INVOKER | convert timestamp to date |
| stddev_samp(double precision) | AGGREGATE | internal | true | double precision | INVOKER | sample standard deviation of float8 input values |
| database_to_xml_and_xmlschema(nulls boolean, tableforest boolean, targetns text) | FUNCTION | internal | false | xml | INVOKER | map database contents and structure to XML and XML Schema |
| cidr_out(cidr) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| asin(double precision) | FUNCTION | internal | true | double precision | INVOKER | arcsine |
| timestamptz_eq_date(timestamp with time zone, date) | FUNCTION | internal | false | boolean | INVOKER | implementation of = operator |
| anycompatiblearray_recv(internal) | FUNCTION | internal | false | anycompatiblearray | INVOKER | I/O |
| macaddr_not(macaddr) | FUNCTION | internal | true | macaddr | INVOKER | implementation of ~ operator |
| jsonb_array_length(jsonb) | FUNCTION | internal | true | integer | INVOKER | length of jsonb array |
| RI_FKey_cascade_upd() | FUNCTION | internal | false | trigger | INVOKER | referential integrity ON UPDATE CASCADE |
| numeric_avg_deserialize(bytea, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate deserial function |
| get_bit(bit, integer) | FUNCTION | internal | true | integer | INVOKER | get bit |
| pg_stat_get_progress_info(cmdtype text, OUT pid integer, OUT datid oid, OUT relid oid, OUT param1 bigint, OUT param2 bigint, OUT param3 bigint, OUT param4 bigint, OUT param5 bigint, OUT param6 bigint, OUT param7 bigint, OUT param8 bigint, OUT param9 bigint, OUT param10 bigint, OUT param11 bigint, OUT param12 bigint, OUT param13 bigint, OUT param14 bigint, OUT param15 bigint, OUT param16 bigint, OUT param17 bigint, OUT param18 bigint, OUT param19 bigint, OUT param20 bigint) | FUNCTION | internal | false | SETOF record | INVOKER | statistics: information about progress of backends running maintenance command |
| regexeqsel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of regex match |
| array_gt(anyarray, anyarray) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| has_type_privilege(oid, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on type by type oid |
| point(lseg) | FUNCTION | internal | true | point | INVOKER | center of |
| euc_jp_to_utf8(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for EUC_JP to UTF8 |
| ishorizontal(point, point) | FUNCTION | internal | true | boolean | INVOKER | horizontally aligned |
| numeric_add(numeric, numeric) | FUNCTION | internal | true | numeric | INVOKER | implementation of + operator |
| timestamp_cmp_date(timestamp without time zone, date) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| charrecv(internal) | FUNCTION | internal | true | "char" | INVOKER | I/O |
| xmlagg(xml) | AGGREGATE | internal | true | xml | INVOKER | concatenate XML values |
| time_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for time length coercion |
| bit_recv(internal, oid, integer) | FUNCTION | internal | true | bit | INVOKER | I/O |
| oidout(oid) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| unknownin(cstring) | FUNCTION | internal | true | unknown | INVOKER | I/O |
| int8_accum_inv(internal, bigint) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| array_typanalyze(internal) | FUNCTION | internal | false | boolean | INVOKER | array typanalyze |
| array_fill(anyelement, integer[], integer[]) | FUNCTION | internal | true | anyarray | INVOKER | array constructor with value |
| int42lt(integer, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| aclitemout(aclitem) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| hashcharextended("char", bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| brin_bloom_opcinfo(internal) | FUNCTION | internal | true | internal | INVOKER | BRIN bloom support |
| int24ne(smallint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| namelike(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~~ operator |
| mic_to_latin1(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to LATIN1 |
| hash_numeric_extended(numeric, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| json_strip_nulls(json) | FUNCTION | internal | true | json | INVOKER | remove object fields with null values from json |
| float4eq(real, real) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| network(inet) | FUNCTION | internal | true | cidr | INVOKER | network part of address |
| has_function_privilege(oid, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on function by user oid, function oid |
| gin_cmp_tslexeme(text, text) | FUNCTION | internal | true | integer | INVOKER | GIN tsvector support |
| range_intersect_agg(anymultirange) | AGGREGATE | internal | true | anymultirange | INVOKER | range aggregate by intersecting |
| bit_or(bit) | AGGREGATE | internal | true | bit | INVOKER | bitwise-or bit aggregate |
| cash_div_int8(money, bigint) | FUNCTION | internal | true | money | INVOKER | implementation of / operator |
| bit_count(bit) | FUNCTION | internal | true | bigint | INVOKER | number of set bits |
| date_out(date) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| float8(numeric) | FUNCTION | internal | true | double precision | INVOKER | convert numeric to float8 |
| icregexnesel(internal, oid, internal, integer) | FUNCTION | internal | false | double precision | INVOKER | restriction selectivity of case-insensitive regex non-match |
| anynonarray_out(anynonarray) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| isempty(anymultirange) | FUNCTION | internal | true | boolean | INVOKER | is the multirange empty? |
| time_hash_extended(time without time zone, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| multirange_contained_by_range(anymultirange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| pg_advisory_lock_shared(bigint) | FUNCTION | internal | false | void | INVOKER | obtain shared advisory lock |
| gist_point_sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| has_server_privilege(name, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on server by username, server name |
| pg_drop_replication_slot(name) | FUNCTION | internal | false | void | INVOKER | drop a replication slot |
| has_column_privilege(oid, text, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on column by user oid, rel name, col name |
| xmlconcat2(xml, xml) | FUNCTION | internal | true | xml | INVOKER | aggregate transition function |
| box_ge(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| gist_point_consistent(internal, point, smallint, oid, internal) | FUNCTION | internal | true | boolean | INVOKER | GiST support |
| time(time without time zone, integer) | FUNCTION | internal | true | time without time zone | INVOKER | adjust time precision |
| jsonb_hash(jsonb) | FUNCTION | internal | true | integer | INVOKER | hash |
| json_object_agg_transfn(internal, "any", "any") | FUNCTION | internal | false | internal | INVOKER | json object aggregate transition function |
| var_samp(smallint) | AGGREGATE | internal | true | numeric | INVOKER | sample variance of smallint input values (square of the sample standard deviation) |
| cidr(inet) | FUNCTION | internal | true | cidr | INVOKER | convert inet to cidr |
| poly_overright(polygon, polygon) | FUNCTION | internal | true | boolean | INVOKER | implementation of &> operator |
| jsonb_out(jsonb) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| inetpl(inet, bigint) | FUNCTION | internal | true | inet | INVOKER | implementation of + operator |
| range_ne(anyrange, anyrange) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| timezone(text, timestamp without time zone) | FUNCTION | internal | true | timestamp with time zone | INVOKER | adjust timestamp to new time zone |
| circle_add_pt(circle, point) | FUNCTION | internal | true | circle | INVOKER | implementation of + operator |
| pg_create_logical_replication_slot(slot_name name, plugin name, temporary boolean DEFAULT false, twophase boolean DEFAULT false, OUT slot_name name, OUT lsn pg_lsn) | FUNCTION | internal | false | record | INVOKER | set up a logical replication slot |
| has_tablespace_privilege(name, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on tablespace by username, tablespace name |
| ts_match_qv(tsquery, tsvector) | FUNCTION | internal | true | boolean | INVOKER | implementation of @@ operator |
| websearch_to_tsquery(text) | FUNCTION | internal | false | tsquery | INVOKER | transform to tsquery |
| xmlvalidate(xml, text) | FUNCTION | internal | true | boolean | INVOKER | validate an XML value |
| interval_div(interval, double precision) | FUNCTION | internal | true | interval | INVOKER | implementation of / operator |
| pg_stat_get_autovacuum_count(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of auto vacuums for a table |
| pg_blocking_pids(integer) | FUNCTION | internal | false | integer[] | INVOKER | get array of PIDs of sessions blocking specified backend PID from acquiring a heavyweight lock |
| gin_triconsistent_jsonb(internal, smallint, jsonb, integer, internal, internal, internal) | FUNCTION | internal | true | "char" | INVOKER | GIN support |
| mic_to_iso(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to ISO-8859-5 |
| regr_slope(double precision, double precision) | AGGREGATE | internal | true | double precision | INVOKER | slope of the least-squares-fit linear equation determined by the (X, Y) pairs |