Routines
| Name | Type | Language | Deterministic | Return Type | Security Restriction | Comments |
|---|---|---|---|---|---|---|
| dexp(double precision) | FUNCTION | internal | true | double precision | INVOKER | natural exponential (e^x) |
| min(xid8) | AGGREGATE | internal | true | xid8 | INVOKER | minimum value of all xid8 input values |
| 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 |
| 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) |
| numeric_le(numeric, numeric) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| 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 |
| min(record) | AGGREGATE | internal | true | record | INVOKER | minimum value of all record input values |
| floor(numeric) | FUNCTION | internal | true | numeric | INVOKER | nearest integer <= value |
| hashboolextended(boolean, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| 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 |
| pg_logical_emit_message(transactional boolean, prefix text, message text, flush boolean DEFAULT false) | FUNCTION | internal | false | pg_lsn | INVOKER | emit a textual logical decoding message |
| regexp_split_to_array(string text, pattern text, flags text) | FUNCTION | internal | true | text[] | INVOKER | split string by pattern |
| pg_stat_get_db_numbackends(oid) | FUNCTION | internal | false | integer | INVOKER | statistics: number of backends in database |
| circle_overleft(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of &< operator |
| 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 |
| json_object_agg_unique(key "any", value "any") | AGGREGATE | internal | false | json | INVOKER | aggregate input into a json object with unique keys |
| 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 |
| array_agg_combine(internal, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate combine function |
| 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) |
| 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 |
| pg_restore_relation_stats(VARIADIC kwargs "any") | FUNCTION | internal | false | boolean | INVOKER | restore statistics on relation |
| 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 |
| reverse(bytea) | FUNCTION | internal | true | bytea | INVOKER | reverse bytea |
| 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 |
| record_smaller(record, record) | FUNCTION | internal | true | record | INVOKER | smaller of two |
| 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 |
| dispell_init(internal) | FUNCTION | internal | true | internal | INVOKER | (internal) |
| point_left(point, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of << operator |
| 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 |
| isfinite(date) | FUNCTION | internal | true | boolean | INVOKER | finite date? |
| xidneq(xid, xid) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| 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 |
| icu_unicode_version() | FUNCTION | internal | true | text | INVOKER | Unicode version used by ICU, if enabled |
| 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 |
| pg_ls_replslotdir(slot_name text, OUT name text, OUT size bigint, OUT modification timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | list of files in the pg_replslot/slot_name directory |
| 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 |
| euc_kr_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for EUC_KR to MULE_INTERNAL |
| oidvectoreq(oidvector, oidvector) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| 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 |
| shell_in(cstring) | FUNCTION | internal | true | void | INVOKER | I/O |
| inter_sl(lseg, line) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?# operator |
| 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 |
| 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 |
| 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, OUT default_char_signedness boolean) | FUNCTION | internal | false | record | INVOKER | pg_controldata init state information as a function |
| 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 |
| pg_stat_get_tuples_hot_updated(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples hot updated |
| time_mi_interval(time without time zone, interval) | FUNCTION | internal | true | time without time zone | INVOKER | implementation of - operator |
| 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 |
| any_value_transfn(anyelement, anyelement) | FUNCTION | internal | true | anyelement | INVOKER | aggregate transition function |
| 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 |
| close_pb(point, box) | FUNCTION | internal | true | point | INVOKER | implementation of ## operator |
| 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 |
| 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 |
| circle_overbelow(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of &<| operator |
| int4(smallint) | FUNCTION | internal | true | integer | INVOKER | convert int2 to int4 |
| json_strip_nulls(target json, strip_in_arrays boolean DEFAULT false) | FUNCTION | internal | true | json | INVOKER | remove object fields with null values from json |
| 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 |
| brin_bloom_consistent(internal, internal, internal, integer) | FUNCTION | internal | true | boolean | INVOKER | BRIN bloom support |
| int2le(smallint, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| 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_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 |
| regexp_substr(string text, pattern text, start integer, "N" integer, flags text, subexpr integer) | FUNCTION | internal | true | text | INVOKER | extract substring that matches regexp |
| bpcharin(cstring, oid, integer) | FUNCTION | internal | true | character | INVOKER | I/O |
| string_agg_deserialize(bytea, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate deserial function |
| 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 |
| name(text) | FUNCTION | internal | true | name | INVOKER | convert text to name |
| namenetext(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| 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 |
| pg_stat_get_total_autoanalyze_time(oid) | FUNCTION | internal | false | double precision | INVOKER | total autoanalyze time, in milliseconds |
| 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 |
| uuidv7(shift interval) | FUNCTION | internal | false | uuid | INVOKER | generate UUID version 7 with a timestamp shifted by specified interval |
| interval_pl_time(interval, time without time zone) | FUNCTION | sql | true | time without time zone | INVOKER | implementation of + operator |
| pg_get_indexdef(oid) | FUNCTION | internal | false | text | INVOKER | index description |
| bit_out(bit) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| 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 |
| uuid_extract_version(uuid) | FUNCTION | internal | true | smallint | INVOKER | extract version from RFC 9562 UUID |
| 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 |
| timestamptz_le_date(timestamp with time zone, date) | FUNCTION | internal | false | boolean | INVOKER | implementation of <= operator |
| inetor(inet, inet) | FUNCTION | internal | true | inet | 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 |
| int4range(integer, integer) | FUNCTION | internal | true | int4range | INVOKER | int4range constructor |
| bit_and(bigint) | AGGREGATE | internal | true | bigint | INVOKER | bitwise-and bigint aggregate |
| regexp_substr(string text, pattern text, start integer, "N" integer, flags text) | FUNCTION | internal | true | text | INVOKER | extract substring that matches regexp |
| acosd(double precision) | FUNCTION | internal | true | double precision | INVOKER | arccosine, degrees |
| dense_rank_final(internal, VARIADIC "any") | FUNCTION | internal | true | bigint | INVOKER | aggregate final function |
| macaddr_le(macaddr, macaddr) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| lseg(box) | FUNCTION | internal | true | lseg | INVOKER | diagonal of |
| xideqint4(xid, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| interval_le(interval, interval) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| range_agg(anymultirange) | AGGREGATE | internal | true | anymultirange | INVOKER | combine aggregate input into a multirange |
| 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 |
| window_rank_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for rank |
| 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 |
| 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 |
| pg_stat_get_io(OUT backend_type text, OUT object text, OUT context text, OUT reads bigint, OUT read_bytes numeric, OUT read_time double precision, OUT writes bigint, OUT write_bytes numeric, OUT write_time double precision, OUT writebacks bigint, OUT writeback_time double precision, OUT extends bigint, OUT extend_bytes numeric, OUT extend_time double precision, OUT hits bigint, OUT evictions bigint, OUT reuses bigint, OUT fsyncs bigint, OUT fsync_time double precision, OUT stats_reset timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | statistics: per backend type IO statistics |
| 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 |
| jsonb_agg_strict(anyelement) | AGGREGATE | internal | false | jsonb | INVOKER | aggregate input into jsonb skipping nulls |
| 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 |
| pg_replication_origin_xact_setup(pg_lsn, timestamp with time zone) | FUNCTION | internal | false | void | INVOKER | setup the transaction’s origin lsn and timestamp |
| int48ne(integer, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| 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 |
| like_escape(bytea, bytea) | FUNCTION | internal | true | bytea | INVOKER | convert LIKE pattern to use backslash escapes |
| int84ge(bigint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| 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 |
| 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 |
| gin_extract_tsquery(tsquery, internal, smallint, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GIN tsvector support (obsolete) |
| point_horiz(point, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?- operator |
| 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 |
| date_add(timestamp with time zone, interval) | FUNCTION | internal | false | timestamp with time zone | INVOKER | add interval to timestamp with time zone |
| sum(interval) | AGGREGATE | internal | true | interval | INVOKER | sum as interval across all interval input values |
| int4xor(integer, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of # operator |
| int4mul(integer, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of * operator |
| 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 |
| pg_stat_get_xact_tuples_newpage_updated(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples updated onto a new page in current transaction |
| position(text, text) | FUNCTION | internal | true | integer | INVOKER | position of substring |
| hashbytea(bytea) | FUNCTION | internal | true | integer | INVOKER | hash |
| 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 |
| unicode_assigned(text) | FUNCTION | internal | true | boolean | INVOKER | check valid Unicode |
| regexp_instr(string text, pattern text, start integer) | FUNCTION | internal | true | integer | INVOKER | position of regexp match |
| 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 |
| 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 |
| binary_upgrade_set_next_toast_relfilenode(oid) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| 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 |
| rank_final(internal, VARIADIC "any") | FUNCTION | internal | true | bigint | INVOKER | aggregate final function |
| int84gt(bigint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| 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 |
| pg_available_wal_summaries(OUT tli bigint, OUT start_lsn pg_lsn, OUT end_lsn pg_lsn) | FUNCTION | internal | false | SETOF record | INVOKER | list of available WAL summary files |
| 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? |
| 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 |
| unistr(text) | FUNCTION | internal | true | text | INVOKER | unescape Unicode characters |
| record_ne(record, record) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| 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 |
| hashcidextended(cid, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| 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 |
| timezone(timestamp with time zone) | FUNCTION | internal | false | timestamp without time zone | INVOKER | adjust timestamp to local time zone |
| 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 |
| 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 |
| circle_sub_pt(circle, point) | FUNCTION | internal | true | circle | INVOKER | implementation of - operator |
| boollt(boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| regclasssend(regclass) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| 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 |
| has_parameter_privilege(name, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on parameter by username, parameter name |
| pg_column_toast_chunk_id("any") | FUNCTION | internal | false | oid | INVOKER | chunk ID of on-disk TOASTed value |
| 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 |
| json_agg_transfn(internal, anyelement) | FUNCTION | internal | false | internal | INVOKER | json aggregate transition function |
| bpchar_pattern_gt(character, character) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~>~ operator |
| 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) |
| pg_get_aios(OUT pid integer, OUT io_id integer, OUT io_generation bigint, OUT state text, OUT operation text, OUT off bigint, OUT length bigint, OUT target text, OUT handle_data_len smallint, OUT raw_result integer, OUT result text, OUT target_desc text, OUT f_sync boolean, OUT f_localmem boolean, OUT f_buffered boolean) | FUNCTION | internal | false | SETOF record | INVOKER | information about in-progress asynchronous IOs |
| 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 |
| 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, OUT two_phase_at pg_lsn, OUT inactive_since timestamp with time zone, OUT conflicting boolean, OUT invalidation_reason text, OUT failover boolean, OUT synced boolean) | FUNCTION | internal | false | SETOF record | INVOKER | information about replication slots currently in use |
| 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 |
| pg_clear_attribute_stats(schemaname text, relname text, attname text, inherited boolean) | FUNCTION | internal | false | void | INVOKER | clear statistics on attribute |
| isperp(line, line) | FUNCTION | internal | true | boolean | INVOKER | perpendicular |
| get_byte(bytea, integer) | FUNCTION | internal | true | integer | INVOKER | get byte |
| json_object_agg_unique_strict_transfn(internal, "any", "any") | FUNCTION | internal | false | internal | INVOKER | json object aggregate transition function |
| pg_get_sequence_data(sequence_oid regclass, OUT last_value bigint, OUT is_called boolean) | FUNCTION | internal | false | record | INVOKER | return sequence tuple, for use by pg_dump |
| regtyperecv(internal) | FUNCTION | internal | true | regtype | INVOKER | I/O |
| boolsend(boolean) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| pg_lsn_gt(pg_lsn, pg_lsn) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| texteqname(text, name) | 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 |
| hashxid8(xid8) | FUNCTION | internal | true | integer | INVOKER | hash |
| 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 |
| has_tablespace_privilege(oid, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on tablespace by user oid, tablespace oid |
| int2not(smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of ~ operator |
| 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 | record | INVOKER | statistics: information about replication slot |
| timestamptz_hash(timestamp with time zone) | FUNCTION | internal | true | integer | INVOKER | hash |
| 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 |
| interval_avg_accum_inv(internal, interval) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| 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 |
| record_image_le(record, record) | FUNCTION | internal | true | boolean | INVOKER | implementation of *<= operator |
| byteanlike(bytea, bytea) | 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 |
| int4(bytea) | FUNCTION | internal | true | integer | INVOKER | convert bytea to int4 |
| 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 |
| max(character) | AGGREGATE | internal | true | character | INVOKER | maximum value of all bpchar input values |
| array_lt(anyarray, anyarray) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| 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 |
| pg_advisory_xact_lock(integer, integer) | FUNCTION | internal | false | void | INVOKER | obtain exclusive advisory lock |
| macaddr8_not(macaddr8) | FUNCTION | internal | true | macaddr8 | INVOKER | implementation of ~ operator |
| 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 |
| hashbool(boolean) | FUNCTION | internal | true | integer | INVOKER | hash |
| 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 |
| bytea(integer) | FUNCTION | internal | true | bytea | INVOKER | convert int4 to bytea |
| 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 |
| interval_avg_accum(internal, interval) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| 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 | false | 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 |
| generate_series(timestamp with time zone, timestamp with time zone, interval, text) | FUNCTION | internal | true | SETOF timestamp with time zone | INVOKER | non-persistent series generator |
| 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 |
| json_to_tsvector(json, jsonb) | FUNCTION | internal | false | tsvector | INVOKER | transform specified values from json to tsvector |
| float8um(double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of - operator |
| 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 |
| range_sortsupport(internal) | FUNCTION | internal | true | void | INVOKER | sort support |
| 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 |
| hash_numeric(numeric) | FUNCTION | internal | true | integer | INVOKER | hash |
| int4eq(integer, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| 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 |
| 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_read_binary_file(text, boolean) | FUNCTION | internal | false | bytea | INVOKER | read bytea from a file |
| 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 |
| pg_stat_get_total_analyze_time(oid) | FUNCTION | internal | false | double precision | INVOKER | total analyze time, in milliseconds |
| 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 |
| pg_numa_available() | FUNCTION | internal | false | boolean | INVOKER | Is NUMA support available? |
| 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 |
| int48mi(integer, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of - operator |
| 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 |
| 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 |
| int42mi(integer, smallint) | FUNCTION | internal | true | integer | INVOKER | implementation of - operator |
| 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 |
| 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 |
| float8mi(double precision, double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of - operator |
| 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 |
| pg_stop_making_pinned_objects() | FUNCTION | internal | false | void | INVOKER | stop making pinned objects during initdb |
| 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 |
| pg_wal_replay_pause() | FUNCTION | internal | false | void | INVOKER | pause wal replay |
| int82mul(bigint, smallint) | FUNCTION | internal | true | bigint | INVOKER | implementation of * operator |
| 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 |
| date_subtract(timestamp with time zone, interval, text) | FUNCTION | internal | true | timestamp with time zone | INVOKER | subtract interval from timestamp with time zone in specified time zone |
| 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 |
| has_sequence_privilege(text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on sequence by seq name |
| network_sub(inet, inet) | FUNCTION | internal | true | boolean | INVOKER | implementation of << operator |
| textne(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| 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 |
| range_contains_elem_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for range_contains_elem |
| 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 |
| 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 |
| point_above(point, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of |>> operator |
| mod(integer, integer) | FUNCTION | internal | true | integer | INVOKER | modulus |
| domain_recv(internal, oid, integer) | FUNCTION | internal | false | "any" | INVOKER | I/O |
| 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 |
| 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 |
| network_smaller(inet, inet) | FUNCTION | internal | true | inet | INVOKER | smaller of two |
| erf(double precision) | FUNCTION | internal | true | double precision | INVOKER | error function |
| 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 |
| pg_logical_emit_message(transactional boolean, prefix text, message bytea, flush boolean DEFAULT false) | FUNCTION | internal | false | pg_lsn | INVOKER | emit a binary logical decoding message |
| 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 |
| regexp_count(string text, pattern text, start integer, flags text) | FUNCTION | internal | true | integer | INVOKER | count regexp matches |
| 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 |
| overlaps(timestamp without time zone, interval, timestamp without time zone, interval) | FUNCTION | sql | true | boolean | INVOKER | intervals overlap? |
| regtypein(cstring) | FUNCTION | internal | false | regtype | INVOKER | I/O |
| pg_input_error_info(value text, type_name text, OUT message text, OUT detail text, OUT hint text, OUT sql_error_code text) | FUNCTION | internal | false | record | INVOKER | get error details if string is not valid input for data type |
| 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 |
| json_agg_strict_transfn(internal, anyelement) | FUNCTION | internal | false | internal | INVOKER | json aggregate transition function |
| 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 |
| string_agg_serialize(internal) | FUNCTION | internal | true | bytea | INVOKER | aggregate serial function |
| boolout(boolean) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| regexp_split_to_table(string text, pattern text, flags text) | FUNCTION | internal | true | SETOF text | INVOKER | split string by pattern |
| timestamp_eq_date(timestamp without time zone, date) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| col_description(oid, integer) | FUNCTION | sql | false | text | INVOKER | get description for table column |
| int4div(integer, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of / operator |
| 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 |
| timestamptz(date, time without time zone) | FUNCTION | sql | false | timestamp with time zone | INVOKER | convert date and time to timestamp with time zone |
| bpchar_pattern_lt(character, character) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~<~ operator |
| 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 or shared across all databases in the cluster |
| gamma(double precision) | FUNCTION | internal | true | double precision | INVOKER | gamma function |
| 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 |
| binary_upgrade_set_next_index_relfilenode(oid) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| regexp_instr(string text, pattern text, start integer, "N" integer, endoption integer, flags text, subexpr integer) | FUNCTION | internal | true | integer | INVOKER | position of regexp match |
| 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 |
| ts_headline(text, tsquery) | FUNCTION | internal | false | text | INVOKER | generate headline |
| dist_cpoint(circle, point) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| 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 |
| ts_delete(tsvector, text[]) | FUNCTION | internal | true | tsvector | INVOKER | delete given lexemes |
| array_ne(anyarray, anyarray) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| 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 |
| 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 gss_delegation boolean, OUT leader_pid integer, OUT query_id bigint) | FUNCTION | internal | false | SETOF record | INVOKER | statistics: information about currently active backends |
| 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 |
| pg_stat_get_checkpointer_num_performed() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of checkpoints performed by the checkpointer |
| 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 |
| array_agg_serialize(internal) | FUNCTION | internal | true | bytea | INVOKER | aggregate serial function |
| 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 |
| 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 |
| numeric(numeric, integer) | FUNCTION | internal | true | numeric | INVOKER | adjust numeric to typmod precision/scale |
| namele(name, name) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| 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 |
| generate_series_int4_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for generate_series |
| float48ge(real, double precision) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| 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 |
| ginarrayconsistent(internal, smallint, anyarray, integer, internal, internal, internal, internal) | FUNCTION | internal | true | boolean | INVOKER | GIN array support |
| bytealt(bytea, bytea) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| 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 |
| json_object_agg_strict(key "any", value "any") | AGGREGATE | internal | false | json | INVOKER | aggregate non-NULL input into a json object |
| 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 |
| pg_stat_get_db_conflict_startup_deadlock(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: recovery conflicts in database caused by buffer deadlock |
| lseg_distance(lseg, lseg) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| bit_count(bytea) | FUNCTION | internal | true | bigint | INVOKER | number of set bits |
| regcollationin(cstring) | FUNCTION | internal | false | regcollation | INVOKER | I/O |
| nextval(regclass) | FUNCTION | internal | false | bigint | INVOKER | sequence next value |
| cidr_send(cidr) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| charle("char", "char") | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| 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_get_loaded_modules(OUT module_name text, OUT version text, OUT file_name text) | FUNCTION | internal | false | SETOF record | INVOKER | get info about loaded modules |
| 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 |
| has_parameter_privilege(oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on parameter by user oid, parameter name |
| varbit_out(bit varying) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| interval_avg_serialize(internal) | FUNCTION | internal | true | bytea | INVOKER | aggregate serial function |
| 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 |
| bool_or(boolean) | AGGREGATE | internal | true | boolean | INVOKER | boolean-or aggregate |
| path_sub_pt(path, point) | FUNCTION | internal | true | path | INVOKER | implementation of - operator |
| int4um(integer) | FUNCTION | internal | true | integer | INVOKER | implementation of - operator |
| 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 |
| json_agg_strict(anyelement) | AGGREGATE | internal | false | json | INVOKER | aggregate input into json |
| 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 |
| reverse(text) | FUNCTION | internal | true | text | INVOKER | reverse text |
| int24gt(smallint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| window_ntile_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for ntile |
| 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 |
| int4range_subdiff(integer, integer) | FUNCTION | internal | true | double precision | INVOKER | float8 difference of two int4 values |
| bpchareq(character, character) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| 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? |
| pg_get_backend_memory_contexts(OUT name text, OUT ident text, OUT type text, OUT level integer, OUT path 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 |
| 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 |
| regexp_match(string text, pattern text, flags text) | FUNCTION | internal | true | text[] | INVOKER | find first match for regexp |
| anymultirange_out(anymultirange) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| int2send(smallint) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| json_object_agg(key "any", value "any") | AGGREGATE | internal | false | json | INVOKER | aggregate input into a json object |
| 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 |
| array_reverse(anyarray) | FUNCTION | internal | true | anyarray | INVOKER | reverse array |
| 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 |
| jsonb_object_agg_unique(key "any", value "any") | AGGREGATE | internal | true | jsonb | INVOKER | aggregate inputs into jsonb object checking key uniqueness |
| 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 |
| hashbyteaextended(bytea, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| num_nulls(VARIADIC "any") | FUNCTION | internal | true | integer | INVOKER | count the number of NULL arguments |
| pg_stat_reset_slru(target text DEFAULT NULL::text) | FUNCTION | internal | false | void | INVOKER | statistics: reset collected statistics for a single SLRU |
| 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 |
| pg_collation_actual_version(oid) | FUNCTION | internal | false | text | INVOKER | get actual version of collation from operating system |
| macaddr8_eq(macaddr8, macaddr8) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| 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 |
| regexp_replace(string text, pattern text, replacement text, start integer, "N" integer) | FUNCTION | internal | true | text | INVOKER | replace text using regexp |
| 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 |
| 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 |
| circle_lt(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| 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 |
| pg_lsn_hash_extended(pg_lsn, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| path_n_le(path, path) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| 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 |
| 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() |
| float4mi(real, real) | FUNCTION | internal | true | real | INVOKER | implementation of - operator |
| box_contained(box, box) | FUNCTION | internal | true | boolean | 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 |
| pg_ls_logicalmapdir(OUT name text, OUT size bigint, OUT modification timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | list of files in the pg_logical/mappings directory |
| anytextcat(anynonarray, text) | FUNCTION | sql | false | text | INVOKER | implementation of || operator |
| btrecordcmp(record, record) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| json_send(json) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| avg(integer) | AGGREGATE | internal | true | numeric | INVOKER | the average (arithmetic mean) as numeric of all integer values |
| date_le(date, date) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| 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 |
| exp(numeric) | FUNCTION | internal | true | numeric | INVOKER | natural exponential (e^x) |
| time_gt(time without time zone, time without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| 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 |
| int2(bytea) | FUNCTION | internal | true | smallint | INVOKER | convert bytea to int2 |
| 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 |
| 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 |
| timestamp_hash(timestamp without time zone) | FUNCTION | internal | true | integer | INVOKER | hash |
| int2and(smallint, smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of & operator |
| 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 |
| uuid_skipsupport(internal) | FUNCTION | internal | true | void | INVOKER | skip support |
| has_tablespace_privilege(oid, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on tablespace by tablespace oid |
| bitor(bit, bit) | FUNCTION | internal | true | bit | INVOKER | implementation of | operator |
| 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 |
| has_parameter_privilege(text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on parameter by parameter name |
| 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 |
| regexp_match(string text, pattern text) | FUNCTION | internal | true | text[] | INVOKER | find first match for regexp |
| 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 |
| json_object_agg_unique_strict(key "any", value "any") | AGGREGATE | internal | false | json | INVOKER | aggregate non-NULL input into a json object with unique keys |
| 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 |
| to_tsquery(regconfig, text) | FUNCTION | internal | true | tsquery | INVOKER | make tsquery |
| int24ge(smallint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| lseg_gt(lseg, lseg) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| transaction_timestamp() | FUNCTION | internal | false | timestamp with time zone | INVOKER | current transaction time |
| multirange_agg_transfn(internal, anymultirange) | FUNCTION | internal | true | internal | INVOKER | aggregate transition function |
| 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 |
| array_sort("array" anyarray, descending boolean, nulls_first boolean) | FUNCTION | internal | true | anyarray | INVOKER | sort array |
| 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) |
| btcharcmp("char", "char") | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| textregexne(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~ operator |
| 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_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 |
| array_agg_array_combine(internal, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate combine function |
| 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 |
| index_am_handler_out(index_am_handler) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| path_n_ge(path, path) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| 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 |
| pg_basetype(regtype) | FUNCTION | internal | false | regtype | INVOKER | base type of a domain type |
| 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 |
| version() | FUNCTION | internal | false | text | INVOKER | PostgreSQL version string |
| path_n_gt(path, path) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| lgamma(double precision) | FUNCTION | internal | true | double precision | INVOKER | natural logarithm of absolute value of gamma function |
| array_to_string(anyarray, text) | FUNCTION | internal | false | text | INVOKER | concatenate array elements, using delimiter, into text |
| binary_upgrade_logical_slot_has_caught_up(name) | FUNCTION | internal | false | boolean | INVOKER | for use by pg_upgrade |
| 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? |
| pg_stat_get_checkpointer_restartpoints_timed() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of timed restartpoints started by the checkpointer |
| date_skipsupport(internal) | FUNCTION | internal | true | void | INVOKER | skip support |
| 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 |
| 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 |
| min(smallint) | AGGREGATE | internal | true | smallint | INVOKER | minimum value of all smallint input values |
| int82lt(bigint, smallint) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| elem_contained_by_range_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for elem_contained_by_range |
| float84eq(double precision, real) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| timestamptz_hash_extended(timestamp with time zone, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| 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 |
| xmltext(text) | FUNCTION | internal | true | xml | INVOKER | generate XML text node |
| cume_dist_final(internal, VARIADIC "any") | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| system_user() | FUNCTION | internal | false | text | INVOKER | system user name |
| 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 |
| regexp_substr(string text, pattern text) | FUNCTION | internal | true | text | INVOKER | extract substring that matches regexp |
| float8_stddev_samp(double precision[]) | FUNCTION | internal | true | double precision | INVOKER | aggregate final function |
| tstzmultirange(tstzrange) | FUNCTION | internal | true | tstzmultirange | INVOKER | tstzmultirange constructor |
| max(bytea) | AGGREGATE | internal | true | bytea | INVOKER | maximum value of all bytea input values |
| to_bin(integer) | FUNCTION | internal | true | text | INVOKER | convert int4 number to binary |
| 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 |
| pg_get_wal_resource_managers(OUT rm_id integer, OUT rm_name text, OUT rm_builtin boolean) | FUNCTION | internal | false | SETOF record | INVOKER | get resource managers loaded in system |
| 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 |
| to_bin(bigint) | FUNCTION | internal | true | text | INVOKER | convert int8 number to binary |
| 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 |
| hashxid(xid) | FUNCTION | internal | true | integer | INVOKER | hash |
| regexp_matches(string text, pattern text) | FUNCTION | internal | true | SETOF text[] | INVOKER | find match(es) for regexp |
| 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 |
| hashdate(date) | FUNCTION | internal | true | integer | INVOKER | hash |
| 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 |
| to_timestamp(text, text) | FUNCTION | internal | false | timestamp with time zone | INVOKER | convert text to timestamp with time zone |
| int8mul(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of * operator |
| 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 |
| jsonb_object_agg(key "any", value "any") | AGGREGATE | internal | true | jsonb | INVOKER | aggregate inputs into jsonb object |
| stddev(double precision) | AGGREGATE | internal | true | double precision | INVOKER | historical alias for stddev_samp |
| int82pl(bigint, smallint) | FUNCTION | internal | true | bigint | INVOKER | implementation of + operator |
| regexp_replace(string text, pattern text, replacement text) | FUNCTION | internal | true | text | INVOKER | replace text using regexp |
| spg_quad_picksplit(internal, internal) | FUNCTION | internal | true | void | INVOKER | SP-GiST support for quad tree over point |
| regexp_substr(string text, pattern text, start integer, "N" integer) | FUNCTION | internal | true | text | INVOKER | extract substring that matches regexp |
| 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 |
| tsquery_ge(tsquery, tsquery) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| close_lseg(lseg, lseg) | FUNCTION | internal | true | point | 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 |
| array_agg_array_serialize(internal) | FUNCTION | internal | true | bytea | INVOKER | aggregate serial function |
| 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 |
| crc32c(bytea) | FUNCTION | internal | true | bigint | INVOKER | CRC-32C value |
| 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 |
| current_schemas(boolean) | FUNCTION | internal | false | name[] | INVOKER | current schema search list |
| timestamptz_ne(timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| 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 |
| uuidv7() | FUNCTION | internal | false | uuid | INVOKER | generate UUID version 7 |
| inet_gist_consistent(internal, inet, smallint, oid, internal) | FUNCTION | internal | true | boolean | INVOKER | GiST support |
| pg_create_logical_replication_slot(slot_name name, plugin name, temporary boolean DEFAULT false, twophase boolean DEFAULT false, failover boolean DEFAULT false, OUT slot_name name, OUT lsn pg_lsn) | FUNCTION | internal | false | record | INVOKER | set up a logical replication slot |
| int8ne(bigint, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| 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 |
| array_sample(anyarray, integer) | FUNCTION | internal | false | anyarray | INVOKER | take samples from array |
| 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 |
| int2(jsonb) | FUNCTION | internal | true | smallint | INVOKER | convert jsonb to int2 |
| box_div(box, point) | FUNCTION | internal | true | box | INVOKER | implementation of / operator |
| 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 |
| substring(bit, integer) | FUNCTION | internal | true | bit | INVOKER | extract portion of bitstring |
| int4le(integer, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| 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 |
| varbit_recv(internal, oid, integer) | FUNCTION | internal | true | bit varying | INVOKER | I/O |
| dist_pb(point, box) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| textout(text) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| lower(anyrange) | FUNCTION | internal | true | anyelement | INVOKER | lower bound of range |
| lpad(text, integer) | FUNCTION | sql | true | text | INVOKER | left-pad string to length |
| oidin(cstring) | FUNCTION | internal | true | oid | INVOKER | I/O |
| 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 |
| hashcid(cid) | FUNCTION | internal | true | integer | INVOKER | hash |
| 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 |
| pg_settings_get_flags(text) | FUNCTION | internal | false | text[] | INVOKER | return flags for specified GUC |
| float84gt(double precision, real) | 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 |
| network_gt(inet, inet) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| broadcast(inet) | FUNCTION | internal | true | inet | INVOKER | broadcast address of network |
| poly_contain_pt(polygon, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| timestamp_lt(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| to_regtypemod(text) | FUNCTION | internal | false | integer | INVOKER | convert type name to type modifier |
| 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 |
| pg_stat_reset() | FUNCTION | internal | false | void | INVOKER | statistics: reset collected statistics for current database |
| multirange_ge(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| 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) |
| 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 |
| tsquery_le(tsquery, tsquery) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| pg_stat_get_bgwriter_stat_reset_time() | FUNCTION | internal | false | timestamp with time zone | INVOKER | statistics: last reset for the bgwriter |
| to_oct(integer) | FUNCTION | internal | true | text | INVOKER | convert int4 number to oct |
| 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 |
| pg_clear_relation_stats(schemaname text, relname text) | FUNCTION | internal | false | void | INVOKER | clear statistics on relation |
| 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 |
| xmlexists(text, xml) | FUNCTION | internal | true | boolean | INVOKER | test XML value against XPath expression |
| xid8ne(xid8, xid8) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| 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 |
| 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 |
| dsqrt(double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of |/ operator |
| 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 |
| json_object_agg_strict_transfn(internal, "any", "any") | FUNCTION | internal | false | internal | INVOKER | json object aggregate transition function |
| timestamp_gt(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of > operator |
| regdictionaryin(cstring) | FUNCTION | internal | false | regdictionary | INVOKER | I/O |
| circle_mul_pt(circle, point) | FUNCTION | internal | true | circle | INVOKER | implementation of * operator |
| 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 |
| sjis_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for SJIS to MULE_INTERNAL |
| pg_lsn_le(pg_lsn, pg_lsn) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| 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_checkpointer_sync_time() | FUNCTION | internal | false | double precision | INVOKER | statistics: checkpoint/restartpoint time spent synchronizing buffers to disk, in milliseconds |
| regexp_replace(string text, pattern text, replacement text, flags text) | FUNCTION | internal | true | text | INVOKER | replace text using regexp |
| 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 |
| jsonb_object_agg_unique_strict_transfn(internal, "any", "any") | FUNCTION | internal | false | internal | INVOKER | jsonb object aggregate transition function |
| 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 |
| interval_avg_deserialize(bytea, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate deserial function |
| bytea(bigint) | FUNCTION | internal | true | bytea | INVOKER | convert int8 to bytea |
| fmgr_sql_validator(oid) | FUNCTION | internal | false | void | INVOKER | (internal) |
| aclcontains(aclitem[], aclitem) | FUNCTION | internal | true | boolean | INVOKER | contains |
| pg_stat_get_backend_subxact(bid integer, OUT subxact_count integer, OUT subxact_overflowed boolean) | FUNCTION | internal | false | record | INVOKER | statistics: get subtransaction status of backend |
| 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 |
| pg_stat_get_db_parallel_workers_launched(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of parallel workers effectively launched by queries |
| 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 |
| pg_read_file(text, boolean) | FUNCTION | internal | false | text | INVOKER | read text from a file |
| multirange_overleft_multirange(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of &< operator |
| textin(cstring) | FUNCTION | internal | true | text | INVOKER | I/O |
| pg_current_xact_id() | FUNCTION | internal | false | xid8 | INVOKER | get current transaction ID |
| date_eq_timestamptz(date, timestamp with time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of = operator |
| byteaeq(bytea, bytea) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| regexp_replace(string text, pattern text, replacement text, start integer) | FUNCTION | internal | true | text | INVOKER | replace text using regexp |
| xid8recv(internal) | FUNCTION | internal | true | xid8 | INVOKER | I/O |
| text_starts_with_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for text_starts_with |
| hashint2extended(smallint, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| casefold(text) | FUNCTION | internal | true | text | INVOKER | fold case |
| 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 |
| radius(circle) | FUNCTION | internal | true | double precision | INVOKER | radius of circle |
| int84div(bigint, integer) | FUNCTION | internal | true | bigint | INVOKER | implementation of / operator |
| 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? |
| gin_extract_jsonb(jsonb, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GIN support |
| int28mi(smallint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of - operator |
| 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 |
| string_agg(value bytea, delimiter bytea) | AGGREGATE | internal | true | bytea | INVOKER | concatenate aggregate input into a bytea |
| 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 |
| timezone(timestamp without time zone) | FUNCTION | internal | false | timestamp with time zone | INVOKER | adjust timestamp to local time zone |
| 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 |
| interval_sum(internal) | FUNCTION | internal | true | interval | INVOKER | aggregate final function |
| 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 |
| 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 |
| 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 |
| path_add(path, path) | FUNCTION | internal | true | path | INVOKER | implementation of + operator |
| 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 |
| btboolskipsupport(internal) | FUNCTION | internal | true | void | INVOKER | skip support |
| multirange_adjacent_multirange(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of -|- operator |
| pg_stat_get_checkpointer_stat_reset_time() | FUNCTION | internal | false | timestamp with time zone | INVOKER | statistics: last reset for the checkpointer |
| 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 |
| pg_stat_get_subscription(subid oid, OUT subid oid, OUT relid oid, OUT pid integer, OUT leader_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, OUT worker_type text) | FUNCTION | internal | false | SETOF record | INVOKER | statistics: information about subscription |
| pg_get_shmem_allocations_numa(OUT name text, OUT numa_node integer, OUT size bigint) | FUNCTION | internal | false | SETOF record | INVOKER | NUMA mappings for the main shared memory segment |
| txid_status(bigint) | FUNCTION | internal | false | text | INVOKER | commit status of transaction |
| charin(cstring) | FUNCTION | internal | true | "char" | INVOKER | I/O |
| 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 |
| cash_ne(money, money) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| 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 |
| win866_to_mic(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for WIN866 to MULE_INTERNAL |
| int8mod(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of % operator |
| 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 |
| pg_ls_summariesdir(OUT name text, OUT size bigint, OUT modification timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | list of files in the pg_wal/summaries directory |
| regconfigsend(regconfig) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| gin_extract_jsonb_path(jsonb, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GIN support |
| timestamptz_lt(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 |
| timestamptz_le(timestamp with time zone, timestamp with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| 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 |
| has_largeobject_privilege(name, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on large object by username, large object oid |
| 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 |
| pg_database_collation_actual_version(oid) | FUNCTION | internal | false | text | INVOKER | get actual version of database collation from operating system |
| int8(bytea) | FUNCTION | internal | true | bigint | INVOKER | convert bytea to int8 |
| 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 |
| txid_snapshot_xmax(txid_snapshot) | FUNCTION | internal | true | bigint | INVOKER | get xmax of snapshot |
| line_vertical(line) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?| operator |
| 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 |
| 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 |
| int4and(integer, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of & operator |
| box_sub(box, point) | FUNCTION | internal | true | box | INVOKER | implementation of - operator |
| 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 |
| pg_stat_force_next_flush() | FUNCTION | internal | false | void | INVOKER | statistics: force stats to be flushed after the next commit |
| 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 |
| to_oct(bigint) | FUNCTION | internal | true | text | INVOKER | convert int8 number to oct |
| 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 |
| pg_backup_stop(wait_for_archive boolean DEFAULT true, OUT lsn pg_lsn, OUT labelfile text, OUT spcmapfile text) | FUNCTION | internal | false | record | INVOKER | finish taking an online backup |
| 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 |
| pg_get_wait_events(OUT type text, OUT name text, OUT description text) | FUNCTION | internal | false | SETOF record | INVOKER | describe wait events |
| 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 |
| string_agg_combine(internal, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate combine function |
| 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 |
| sum(real) | AGGREGATE | internal | true | real | INVOKER | sum as float4 across all float4 input values |
| int4_mul_cash(integer, money) | FUNCTION | internal | true | money | INVOKER | implementation of * operator |
| hashint4(integer) | FUNCTION | internal | true | integer | INVOKER | hash |
| namegetext(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| cos(double precision) | FUNCTION | internal | true | double precision | INVOKER | cosine |
| circle_overlap(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of && operator |
| 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 |
| timezone(interval, time with time zone) | FUNCTION | internal | true | time with time zone | INVOKER | adjust time with time zone to new zone |
| bitlt(bit, bit) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| 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 |
| binary_upgrade_set_next_pg_authid_oid(oid) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| date_gt_timestamptz(date, timestamp with time zone) | FUNCTION | internal | false | boolean | INVOKER | implementation of > operator |
| pg_stat_get_backend_io(backend_pid integer, OUT backend_type text, OUT object text, OUT context text, OUT reads bigint, OUT read_bytes numeric, OUT read_time double precision, OUT writes bigint, OUT write_bytes numeric, OUT write_time double precision, OUT writebacks bigint, OUT writeback_time double precision, OUT extends bigint, OUT extend_bytes numeric, OUT extend_time double precision, OUT hits bigint, OUT evictions bigint, OUT reuses bigint, OUT fsyncs bigint, OUT fsync_time double precision, OUT stats_reset timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | statistics: backend IO statistics |
| 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_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 |
| pg_stat_get_checkpointer_num_timed() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of timed checkpoints started by the checkpointer |
| 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 |
| range_recv(internal, oid, integer) | FUNCTION | internal | false | anyrange | INVOKER | I/O |
| box_overleft(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of &< operator |
| 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 |
| pg_stat_reset_subscription_stats(oid) | FUNCTION | internal | false | void | INVOKER | statistics: reset collected statistics for a single subscription |
| has_tablespace_privilege(text, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on tablespace by tablespace name |
| regexp_like(string text, pattern text, flags text) | FUNCTION | internal | true | boolean | INVOKER | test for regexp match |
| 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 |
| mic_to_latin4(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to LATIN4 |
| pg_stat_get_total_vacuum_time(oid) | FUNCTION | internal | false | double precision | INVOKER | total vacuum time, in milliseconds |
| brin_minmax_multi_consistent(internal, internal, internal, integer) | FUNCTION | internal | true | boolean | INVOKER | BRIN multi minmax support |
| btoidskipsupport(internal) | FUNCTION | internal | true | void | INVOKER | skip 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 |
| 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 |
| point_eq(point, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~= operator |
| 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 |
| jsonb_strip_nulls(target jsonb, strip_in_arrays boolean DEFAULT false) | FUNCTION | internal | true | jsonb | INVOKER | remove object fields with null values from jsonb |
| lower(text) | FUNCTION | internal | true | text | INVOKER | lowercase |
| nummultirange() | FUNCTION | internal | true | nummultirange | INVOKER | nummultirange constructor |
| pg_stat_get_checkpointer_num_requested() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of requested checkpoints started by the checkpointer |
| pg_reload_conf() | FUNCTION | internal | false | boolean | INVOKER | reload configuration files |
| pg_stat_get_checkpointer_slru_written() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of SLRU buffers written during checkpoints and restartpoints |
| 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 |
| shobj_description(oid, name) | FUNCTION | sql | false | text | INVOKER | get description for object id and shared catalog name |
| network_overlap(inet, inet) | FUNCTION | internal | true | boolean | INVOKER | implementation of && operator |
| 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 |
| ts_match_tt(text, text) | FUNCTION | internal | false | boolean | INVOKER | implementation of @@ operator |
| int42gt(integer, smallint) | FUNCTION | internal | true | 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 |
| bytea(smallint) | FUNCTION | internal | true | bytea | INVOKER | convert int2 to bytea |
| 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 |
| ts_rank(real[], tsvector, tsquery) | FUNCTION | internal | true | real | INVOKER | relevance |
| macaddr_lt(macaddr, macaddr) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| box_contain(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| 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 |
| pg_stat_get_checkpointer_restartpoints_requested() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of requested restartpoints started by the checkpointer |
| to_jsonb(anyelement) | FUNCTION | internal | false | jsonb | INVOKER | map input to jsonb |
| ts_rank_cd(tsvector, tsquery) | FUNCTION | internal | true | real | INVOKER | relevance |
| generate_series_numeric_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for generate_series |
| 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 |
| window_cume_dist_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for cume_dist |
| 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 |
| array_sort(anyarray) | FUNCTION | internal | true | anyarray | INVOKER | sort array |
| 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 |
| pg_read_binary_file(text, bigint, bigint) | FUNCTION | internal | false | bytea | INVOKER | read bytea from a file |
| timetz_ne(time with time zone, time with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| 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 |
| gist_poly_compress(internal) | FUNCTION | internal | true | internal | INVOKER | GiST support |
| cash_lt(money, money) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| 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 |
| btint8skipsupport(internal) | FUNCTION | internal | true | void | INVOKER | skip support |
| json_in(cstring) | FUNCTION | internal | true | json | INVOKER | I/O |
| jsonb_populate_record_valid(anyelement, jsonb) | FUNCTION | internal | false | boolean | INVOKER | test get record fields from a jsonb object |
| 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_lastscan(oid) | FUNCTION | internal | false | timestamp with time zone | INVOKER | statistics: time of the last scan for table/index |
| pg_stat_get_db_sessions_killed(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of sessions killed by administrative action |
| xid8_larger(xid8, xid8) | FUNCTION | internal | true | xid8 | INVOKER | larger of two |
| 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 | true | 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 |
| pg_stat_get_checkpointer_restartpoints_performed() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of restartpoints performed by the checkpointer |
| 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 |
| regexp_instr(string text, pattern text) | FUNCTION | internal | true | integer | INVOKER | position of regexp match |
| pg_backup_start(label text, fast boolean DEFAULT false) | FUNCTION | internal | false | pg_lsn | INVOKER | prepare for taking an online backup |
| 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 |
| pg_get_publication_tables(VARIADIC pubname text[], OUT pubid oid, OUT relid oid, OUT attrs int2vector, OUT qual pg_node_tree) | FUNCTION | internal | false | SETOF record | INVOKER | get information of the tables that are part of the specified publications |
| 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 |
| interval_larger(interval, interval) | FUNCTION | internal | true | interval | INVOKER | larger of two |
| cash_div_int2(money, smallint) | FUNCTION | internal | true | money | INVOKER | implementation of / operator |
| 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 |
| pg_timezone_abbrevs_abbrevs(OUT abbrev text, OUT utc_offset interval, OUT is_dst boolean) | FUNCTION | internal | false | SETOF record | INVOKER | get abbreviations from timezone_abbreviations |
| 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 |
| trigger_out(trigger) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| macaddr8_le(macaddr8, macaddr8) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| 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 |
| array_subscript_handler_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for array_subscript_handler |
| 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? |
| jsonb_object_agg_unique_strict(key "any", value "any") | AGGREGATE | internal | true | jsonb | INVOKER | aggregate non-NULL inputs into jsonb object checking key uniqueness |
| 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 |
| numeric_ge(numeric, numeric) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| lseg_ne(lseg, lseg) | 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 |
| pg_stat_reset_backend_stats(integer) | FUNCTION | internal | false | void | INVOKER | statistics: reset statistics for a single backend |
| 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 |
| 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 |
| 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 |
| gist_translate_cmptype_common(integer) | FUNCTION | internal | true | smallint | INVOKER | GiST support |
| 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 |
| int2abs(smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of @ operator |
| xid8eq(xid8, xid8) | FUNCTION | internal | true | boolean | 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 |
| regcollationout(regcollation) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| anycompatiblemultirange_out(anycompatiblemultirange) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| box_overlap(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of && operator |
| 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 |
| regexp_substr(string text, pattern text, start integer) | FUNCTION | internal | true | text | INVOKER | extract substring that matches regexp |
| btint42cmp(integer, smallint) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| texticregexeq(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~* operator |
| 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 |
| interval_avg(internal) | FUNCTION | internal | true | interval | INVOKER | aggregate final function |
| 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) |
| int8xor(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of # operator |
| bitle(bit, bit) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| pg_get_partition_constraintdef(oid) | FUNCTION | internal | false | text | INVOKER | partition constraint description |
| array_shuffle(anyarray) | FUNCTION | internal | false | anyarray | INVOKER | shuffle array |
| 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 |
| pg_stat_get_last_analyze_time(oid) | FUNCTION | internal | false | timestamp with time zone | INVOKER | statistics: last manual analyze time for a table |
| xideq(xid, xid) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| pg_stat_get_tuples_newpage_updated(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of tuples updated onto a new page |
| record_larger(record, record) | FUNCTION | internal | true | record | INVOKER | larger of two |
| hashfloat4(real) | FUNCTION | internal | true | integer | INVOKER | hash |
| tideq(tid, tid) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| character_length(character) | FUNCTION | internal | true | integer | INVOKER | character length |
| box_below_eq(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of <^ operator |
| 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 |
| numeric_inc(numeric) | FUNCTION | internal | true | numeric | INVOKER | increment by one |
| pg_lsn_send(pg_lsn) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| timestamptz_mi_interval(timestamp with time zone, interval) | FUNCTION | internal | false | timestamp with time zone | INVOKER | implementation of - operator |
| 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 |
| pg_log_standby_snapshot() | FUNCTION | internal | false | pg_lsn | INVOKER | log details of the current snapshot to WAL |
| has_schema_privilege(oid, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on schema by user oid, schema name |
| timetz_eq(time with time zone, time with time zone) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| 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 |
| int8inc_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for count run condition |
| 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 |
| pg_stat_get_recovery_prefetch(OUT stats_reset timestamp with time zone, OUT prefetch bigint, OUT hit bigint, OUT skip_init bigint, OUT skip_new bigint, OUT skip_fpw bigint, OUT skip_rep bigint, OUT wal_distance integer, OUT block_distance integer, OUT io_depth integer) | FUNCTION | internal | false | SETOF record | INVOKER | statistics: information about WAL prefetching |
| 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 |
| int4range(integer, integer, text) | FUNCTION | internal | true | int4range | INVOKER | int4range constructor |
| 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 |
| pg_promote(wait boolean DEFAULT true, wait_seconds integer DEFAULT 60) | FUNCTION | internal | false | boolean | INVOKER | promote standby server |
| gin_tsquery_triconsistent(internal, smallint, tsvector, integer, internal, internal, internal) | FUNCTION | internal | true | "char" | INVOKER | GIN tsvector support |
| timestamp_ge_date(timestamp without time zone, date) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| 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 |
| string_agg(value text, delimiter text) | AGGREGATE | internal | true | text | INVOKER | concatenate aggregate input into a string |
| 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 |
| crc32(bytea) | FUNCTION | internal | true | bigint | INVOKER | CRC-32 value |
| 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 |
| numnode(tsquery) | FUNCTION | internal | true | integer | INVOKER | number of nodes |
| poly_below(polygon, polygon) | FUNCTION | internal | true | boolean | INVOKER | implementation of <<| operator |
| 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 |
| pg_timezone_abbrevs_zone(OUT abbrev text, OUT utc_offset interval, OUT is_dst boolean) | FUNCTION | internal | false | SETOF record | INVOKER | get abbreviations from current timezone |
| 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 |
| unicode_version() | FUNCTION | internal | true | text | INVOKER | Unicode version used by Postgres |
| 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 |
| uuid_cmp(uuid, uuid) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| point_below(point, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of <<| operator |
| 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 |
| pg_advisory_unlock_shared(integer, integer) | FUNCTION | internal | false | boolean | INVOKER | release shared advisory lock |
| float8mul(double precision, double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of * operator |
| 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 |
| binary_upgrade_set_next_pg_tablespace_oid(oid) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| 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 |
| uuidv4() | FUNCTION | internal | false | uuid | INVOKER | generate UUID version 4 |
| 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 |
| stddev_samp(integer) | AGGREGATE | internal | true | numeric | INVOKER | sample standard deviation of integer input values |
| int2xor(smallint, smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of # operator |
| line_recv(internal) | FUNCTION | internal | true | line | INVOKER | I/O |
| window_percent_rank_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for percent_rank |
| 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 |
| pg_stat_get_checkpointer_buffers_written() | FUNCTION | internal | false | bigint | INVOKER | statistics: number of buffers written during checkpoints and restartpoints |
| 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 |
| pg_stat_get_backend_wal(backend_pid integer, OUT wal_records bigint, OUT wal_fpi bigint, OUT wal_bytes numeric, OUT wal_buffers_full bigint, OUT stats_reset timestamp with time zone) | FUNCTION | internal | false | record | INVOKER | statistics: backend WAL activity |
| pg_prepared_statement(OUT name text, OUT statement text, OUT prepare_time timestamp with time zone, OUT parameter_types regtype[], OUT result_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 |
| array_agg_array_deserialize(bytea, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate deserial function |
| multirange_before_multirange(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of << operator |
| 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 |
| regexp_count(string text, pattern text, start integer) | FUNCTION | internal | true | integer | INVOKER | count regexp matches |
| area(box) | FUNCTION | internal | true | double precision | INVOKER | box area |
| pg_sync_replication_slots() | FUNCTION | internal | false | void | INVOKER | sync replication slots from the primary to the standby |
| 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 |
| hashxidextended(xid, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| isfinite(interval) | FUNCTION | internal | true | boolean | INVOKER | finite interval? |
| multirange_agg_finalfn(internal, anymultirange) | FUNCTION | internal | true | anymultirange | INVOKER | aggregate final function |
| 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? |
| 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 |
| btcharskipsupport(internal) | FUNCTION | internal | true | void | INVOKER | skip support |
| 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 |
| int2(numeric) | FUNCTION | internal | true | smallint | INVOKER | convert numeric to int2 |
| texticregexne(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~* operator |
| 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 |
| max(xid8) | AGGREGATE | internal | true | xid8 | INVOKER | maximum value of all xid8 input values |
| diagonal(box) | FUNCTION | internal | true | lseg | INVOKER | box diagonal |
| gtsvector_penalty(internal, internal, internal) | FUNCTION | internal | true | internal | INVOKER | GiST tsvector support |
| regexp_instr(string text, pattern text, start integer, "N" integer, endoption integer) | FUNCTION | internal | true | integer | INVOKER | position of regexp match |
| 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 |
| pg_ident_file_mappings(OUT map_number integer, OUT file_name text, OUT line_number integer, OUT map_name text, OUT sys_name text, OUT pg_username text, OUT error text) | FUNCTION | internal | false | SETOF record | INVOKER | show pg_ident.conf mappings |
| erfc(double precision) | FUNCTION | internal | true | double precision | INVOKER | complementary error function |
| 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 |
| 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 |
| pg_stat_reset_shared(target text DEFAULT NULL::text) | FUNCTION | internal | false | void | INVOKER | statistics: reset collected statistics shared across the cluster |
| trunc(macaddr8) | FUNCTION | internal | true | macaddr8 | INVOKER | MACADDR8 manufacturer fields |
| height(box) | FUNCTION | internal | true | double precision | INVOKER | box height |
| timestamp_skipsupport(internal) | FUNCTION | internal | true | void | INVOKER | skip support |
| 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 |
| jsonb_agg_strict_transfn(internal, anyelement) | FUNCTION | internal | false | internal | INVOKER | jsonb aggregate transition function |
| 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 |
| random(min bigint, max bigint) | FUNCTION | internal | false | bigint | INVOKER | random bigint in range |
| pg_stat_get_subscription_stats(subid oid, OUT subid oid, OUT apply_error_count bigint, OUT sync_error_count bigint, OUT confl_insert_exists bigint, OUT confl_update_origin_differs bigint, OUT confl_update_exists bigint, OUT confl_update_missing bigint, OUT confl_delete_origin_differs bigint, OUT confl_delete_missing bigint, OUT confl_multiple_unique_conflicts bigint, OUT stats_reset timestamp with time zone) | FUNCTION | internal | false | record | INVOKER | statistics: information about subscription stats |
| 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 |
| has_largeobject_privilege(oid, text) | FUNCTION | internal | false | boolean | INVOKER | current user privilege on large object by large object oid |
| regoperatorout(regoperator) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| window_dense_rank_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for dense_rank |
| pg_input_is_valid(text, text) | FUNCTION | internal | false | boolean | INVOKER | test whether string is valid input for data type |
| text_pattern_gt(text, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~>~ operator |
| pg_hba_file_rules(OUT rule_number integer, OUT file_name text, 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 |
| regexp_count(string text, pattern text) | FUNCTION | internal | true | integer | INVOKER | count regexp matches |
| pg_split_walfile_name(file_name text, OUT segment_number numeric, OUT timeline_id bigint) | FUNCTION | internal | false | record | INVOKER | sequence number and timeline ID given a wal filename |
| 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 |
| pg_stat_get_db_conflict_logicalslot(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: recovery conflicts in database caused by logical replication slot |
| 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 |
| jsonb_object_agg_unique_transfn(internal, "any", "any") | FUNCTION | internal | false | internal | INVOKER | jsonb object aggregate transition function |
| 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 |
| pg_stat_get_checkpointer_write_time() | FUNCTION | internal | false | double precision | INVOKER | statistics: checkpoint/restartpoint time spent writing buffers to disk, in milliseconds |
| 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 |
| bytea_smaller(bytea, bytea) | FUNCTION | internal | true | bytea | INVOKER | smaller of two |
| 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 |
| binary_upgrade_replorigin_advance(text, pg_lsn) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade (remote_lsn for origin) |
| 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 |
| regexp_instr(string text, pattern text, start integer, "N" integer, endoption integer, flags text) | FUNCTION | internal | true | integer | INVOKER | position of regexp match |
| avg(numeric) | AGGREGATE | internal | true | numeric | INVOKER | the average (arithmetic mean) as numeric of all numeric values |
| tsrange(timestamp without time zone, timestamp without time zone) | FUNCTION | internal | true | tsrange | INVOKER | tsrange constructor |
| json_array_element(from_json json, element_index integer) | FUNCTION | internal | true | json | INVOKER | implementation of -> operator |
| 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 |
| min(bytea) | AGGREGATE | internal | true | bytea | INVOKER | minimum value of all bytea input values |
| 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 |
| random_normal(mean double precision DEFAULT 0, stddev double precision DEFAULT 1) | FUNCTION | internal | false | double precision | INVOKER | random value from normal distribution |
| regexp_instr(string text, pattern text, start integer, "N" integer) | FUNCTION | internal | true | integer | INVOKER | position of regexp match |
| 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 |
| regexp_split_to_array(string text, pattern text) | FUNCTION | internal | true | text[] | INVOKER | split string by pattern |
| float48div(real, double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of / operator |
| 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 |
| 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 |
| path_div_pt(path, point) | FUNCTION | internal | true | path | INVOKER | implementation of / operator |
| 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 |
| any_value(anyelement) | AGGREGATE | internal | true | anyelement | INVOKER | arbitrary value from among input values |
| int24le(smallint, integer) | FUNCTION | internal | true | boolean | INVOKER | implementation of <= operator |
| array_prepend_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for array_prepend |
| set_masklen(inet, integer) | FUNCTION | internal | true | inet | INVOKER | change netmask of inet |
| bpcharlt(character, character) | FUNCTION | internal | true | boolean | INVOKER | implementation of < operator |
| 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 |
| xid8_smaller(xid8, xid8) | FUNCTION | internal | true | xid8 | INVOKER | smaller of two |
| 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 |
| pg_wal_summary_contents(tli bigint, start_lsn pg_lsn, end_lsn pg_lsn, OUT relfilenode oid, OUT reltablespace oid, OUT reldatabase oid, OUT relforknumber smallint, OUT relblocknumber bigint, OUT is_limit_block boolean) | FUNCTION | internal | false | SETOF record | INVOKER | contents of a WAL summary file |
| 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 |
| arraycontains(anyarray, anyarray) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| int8pl(bigint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of + operator |
| circle_out(circle) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| pg_get_wal_summarizer_state(OUT summarized_tli bigint, OUT summarized_lsn pg_lsn, OUT pending_lsn pg_lsn, OUT summarizer_pid integer) | FUNCTION | internal | false | record | INVOKER | WAL summarizer state |
| 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 |
| regexp_like(string text, pattern text) | FUNCTION | internal | true | boolean | INVOKER | test for regexp match |
| 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 |
| array_agg_deserialize(bytea, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate deserial function |
| right(text, integer) | FUNCTION | internal | true | text | INVOKER | extract the last n characters |
| has_largeobject_privilege(oid, oid, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on large object by user oid, large object oid |
| percentile_cont(double precision[] ORDER BY interval) | AGGREGATE | internal | true | interval[] | INVOKER | multiple continuous percentiles |
| circle_same(circle, circle) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~= operator |
| 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 |
| interval_avg_combine(internal, internal) | FUNCTION | internal | true | internal | INVOKER | aggregate combine function |
| 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 |
| current_setting(text) | FUNCTION | internal | false | text | INVOKER | SHOW X as a function |
| circle_contain_pt(circle, point) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| 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 |
| ts_headline(regconfig, json, tsquery, text) | FUNCTION | internal | true | json | INVOKER | generate headline from json |
| int8ge(bigint, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| 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 |
| range_adjacent_multirange(anyrange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of -|- operator |
| datetime_pl(date, time without time zone) | FUNCTION | internal | true | timestamp without time zone | 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 |
| pg_stat_get_wal(OUT wal_records bigint, OUT wal_fpi bigint, OUT wal_bytes numeric, OUT wal_buffers_full bigint, OUT stats_reset timestamp with time zone) | FUNCTION | internal | false | record | INVOKER | statistics: information about WAL activity |
| boolge(boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | implementation of >= operator |
| 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 |
| date_subtract(timestamp with time zone, interval) | FUNCTION | internal | false | timestamp with time zone | INVOKER | subtract interval from timestamp with time zone |
| 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 |
| integer_pl_date(integer, date) | FUNCTION | sql | true | date | INVOKER | implementation of + operator |
| int42le(integer, smallint) | FUNCTION | internal | true | boolean | 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 |
| binary_upgrade_add_sub_rel_state(text, oid, "char", pg_lsn) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade (relation for pg_subscription_rel) |
| 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 |
| 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 |
| int48mul(integer, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of * operator |
| 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 |
| int2_sum(bigint, smallint) | FUNCTION | internal | true | bigint | INVOKER | aggregate transition function |
| nameregexne(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of !~ operator |
| 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 |
| regexp_split_to_table(string text, pattern text) | FUNCTION | internal | true | SETOF text | INVOKER | split string by pattern |
| 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 |
| abs(numeric) | FUNCTION | internal | true | numeric | INVOKER | absolute value |
| charne("char", "char") | FUNCTION | internal | true | boolean | INVOKER | implementation of <> operator |
| 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 |
| generate_series_timestamp_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for generate_series |
| enum_eq(anyenum, anyenum) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| range_gist_union(internal, internal) | FUNCTION | internal | true | anyrange | INVOKER | GiST support |
| pg_stat_get_db_parallel_workers_to_launch(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: number of parallel workers planned to be launched by queries |
| 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 |
| int48eq(integer, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| int2div(smallint, smallint) | FUNCTION | internal | true | smallint | 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 |
| overlaps(timestamp with time zone, interval, timestamp with time zone, timestamp with time zone) | FUNCTION | sql | false | boolean | INVOKER | intervals overlap? |
| int4multirange(int4range) | FUNCTION | internal | true | int4multirange | INVOKER | int4multirange constructor |
| 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 |
| json_object_agg_unique_transfn(internal, "any", "any") | FUNCTION | internal | false | internal | INVOKER | json object aggregate transition function |
| 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 |
| 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 |
| pg_restore_attribute_stats(VARIADIC kwargs "any") | FUNCTION | internal | false | boolean | INVOKER | restore statistics on attribute |
| 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 |
| 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 |
| date_part(text, date) | FUNCTION | sql | true | double precision | INVOKER | extract field from date |
| multirange_after_multirange(anymultirange, anymultirange) | FUNCTION | internal | true | boolean | INVOKER | implementation of >> operator |
| 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 |
| var_pop(integer) | AGGREGATE | internal | true | numeric | INVOKER | population variance of integer input values (square of the population standard deviation) |
| int2mod(smallint, smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of % operator |
| 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 |
| binary_upgrade_set_next_heap_relfilenode(oid) | FUNCTION | internal | false | void | INVOKER | for use by pg_upgrade |
| regnamespacesend(regnamespace) | FUNCTION | internal | true | bytea | INVOKER | I/O |
| xml_out(xml) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| on_sb(lseg, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| suppress_redundant_updates_trigger() | FUNCTION | internal | false | trigger | INVOKER | trigger to suppress updates when new and old records match |
| interval_um(interval) | FUNCTION | internal | true | interval | INVOKER | implementation of - operator |
| 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 |
| gen_random_uuid() | FUNCTION | internal | false | uuid | INVOKER | generate random UUID |
| int28eq(smallint, bigint) | FUNCTION | internal | true | boolean | INVOKER | implementation of = operator |
| 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 |
| hashxid8extended(xid8, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| 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 |
| multirange_cmp(anymultirange, anymultirange) | FUNCTION | internal | true | integer | INVOKER | less-equal-greater |
| box_above(box, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of |>> operator |
| enum_send(anyenum) | FUNCTION | internal | false | bytea | INVOKER | I/O |
| cash_mul_flt4(money, real) | FUNCTION | internal | true | money | 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 |
| inter_lb(line, box) | FUNCTION | internal | true | boolean | INVOKER | implementation of ?# operator |
| 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 |
| dist_polyc(polygon, circle) | FUNCTION | internal | true | double precision | INVOKER | implementation of <-> operator |
| to_tsvector(regconfig, jsonb) | FUNCTION | internal | true | tsvector | INVOKER | transform string values from jsonb to tsvector |
| int2or(smallint, smallint) | FUNCTION | internal | true | smallint | INVOKER | implementation of | operator |
| 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 |
| pg_ls_logicalsnapdir(OUT name text, OUT size bigint, OUT modification timestamp with time zone) | FUNCTION | internal | false | SETOF record | INVOKER | list of files in the pg_logical/snapshots directory |
| 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 |
| xpath(text, xml) | FUNCTION | sql | true | xml[] | INVOKER | evaluate XPath expression |
| timestamptz_pl_interval(timestamp with time zone, interval) | FUNCTION | internal | false | timestamp with time zone | INVOKER | implementation of + operator |
| pg_stat_have_stats(text, oid, bigint) | FUNCTION | internal | false | boolean | INVOKER | statistics: check if a stats object exists |
| bitshiftleft(bit, integer) | FUNCTION | internal | true | bit | INVOKER | implementation of << operator |
| timezone(time with time zone) | FUNCTION | internal | false | time with time zone | INVOKER | adjust time to local time zone |
| 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 |
| pg_stat_get_total_autovacuum_time(oid) | FUNCTION | internal | false | double precision | INVOKER | total autovacuum time, in milliseconds |
| shell_out(void) | FUNCTION | internal | true | cstring | INVOKER | I/O |
| array_append_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for array_append |
| 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 |
| jsonb_object_agg_strict_transfn(internal, "any", "any") | FUNCTION | internal | false | internal | INVOKER | jsonb object aggregate transition function |
| record_in(cstring, oid, integer) | FUNCTION | internal | false | record | INVOKER | I/O |
| int28pl(smallint, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of + operator |
| 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 |
| bytea_larger(bytea, bytea) | FUNCTION | internal | true | bytea | INVOKER | larger of two |
| 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 |
| btint4skipsupport(internal) | FUNCTION | internal | true | void | INVOKER | skip support |
| 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 |
| int24mul(smallint, integer) | FUNCTION | internal | true | integer | INVOKER | implementation of * operator |
| box_le(box, box) | FUNCTION | internal | true | boolean | 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 |
| to_tsquery(text) | FUNCTION | internal | false | tsquery | INVOKER | make tsquery |
| int48div(integer, bigint) | FUNCTION | internal | true | bigint | INVOKER | implementation of / operator |
| 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 |
| icregexeqjoinsel(internal, oid, internal, smallint, internal) | FUNCTION | internal | false | double precision | INVOKER | join selectivity of case-insensitive regex match |
| lseg_length(lseg) | FUNCTION | internal | true | double precision | INVOKER | implementation of @-@ operator |
| 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 |
| random(min numeric, max numeric) | FUNCTION | internal | false | numeric | INVOKER | random numeric in range |
| 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) |
| btint2skipsupport(internal) | FUNCTION | internal | true | void | INVOKER | skip support |
| 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 |
| prsd_end(internal) | FUNCTION | internal | true | void | INVOKER | (internal) |
| jsonb_contains(jsonb, jsonb) | FUNCTION | internal | true | boolean | INVOKER | implementation of @> operator |
| point_add(point, point) | FUNCTION | internal | true | point | INVOKER | implementation of + operator |
| uuid_extract_timestamp(uuid) | FUNCTION | internal | true | timestamp with time zone | INVOKER | extract timestamp from UUID |
| numeric_in(cstring, oid, integer) | FUNCTION | internal | true | numeric | INVOKER | I/O |
| random(min integer, max integer) | FUNCTION | internal | false | integer | INVOKER | random integer in range |
| 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 |
| pg_stat_get_function_total_time(oid) | FUNCTION | internal | false | double precision | INVOKER | statistics: total execution time of function, in milliseconds |
| float8div(double precision, double precision) | FUNCTION | internal | true | double precision | INVOKER | implementation of / operator |
| pg_stat_get_db_tuples_returned(oid) | FUNCTION | internal | false | bigint | INVOKER | statistics: tuples returned for database |
| pg_backend_pid() | FUNCTION | internal | false | integer | INVOKER | statistics: current backend PID |
| on_ps(point, lseg) | FUNCTION | internal | true | boolean | INVOKER | implementation of <@ operator |
| 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 |
| jsonb_object_agg_strict(key "any", value "any") | AGGREGATE | internal | true | jsonb | INVOKER | aggregate non-NULL inputs into jsonb object |
| 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 |
| boolor_statefunc(boolean, boolean) | FUNCTION | internal | true | boolean | INVOKER | aggregate transition function |
| int2_mul_cash(smallint, money) | FUNCTION | internal | true | money | INVOKER | implementation of * operator |
| 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 |
| hashdateextended(date, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| 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 |
| jsonb_array_length(jsonb) | FUNCTION | internal | true | integer | INVOKER | length of jsonb array |
| macaddr_not(macaddr) | FUNCTION | internal | true | macaddr | INVOKER | implementation of ~ operator |
| 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_get_acl(classid oid, objid oid, objsubid integer) | FUNCTION | internal | false | aclitem[] | INVOKER | get ACL for SQL object |
| 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 |
| window_row_number_support(internal) | FUNCTION | internal | true | internal | INVOKER | planner support for row_number |
| 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 |
| max(record) | AGGREGATE | internal | true | record | INVOKER | maximum value of all record input 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 |
| array_sort("array" anyarray, descending boolean) | FUNCTION | internal | true | anyarray | INVOKER | sort array |
| aclitemout(aclitem) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| regexp_replace(string text, pattern text, replacement text, start integer, "N" integer, flags text) | FUNCTION | internal | true | text | INVOKER | replace text using regexp |
| 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 |
| mic_to_latin1(integer, integer, cstring, internal, integer, boolean) | FUNCTION | c | true | integer | INVOKER | internal conversion function for MULE_INTERNAL to LATIN1 |
| namelike(name, text) | FUNCTION | internal | true | boolean | INVOKER | implementation of ~~ operator |
| hash_numeric_extended(numeric, bigint) | FUNCTION | internal | true | bigint | INVOKER | hash |
| 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 |
| bit_count(bit) | FUNCTION | internal | true | bigint | INVOKER | number of set bits |
| cash_div_int8(money, bigint) | FUNCTION | internal | true | money | INVOKER | implementation of / operator |
| date_out(date) | FUNCTION | internal | false | cstring | INVOKER | I/O |
| float8(numeric) | FUNCTION | internal | true | double precision | INVOKER | convert numeric to float8 |
| regexp_matches(string text, pattern text, flags text) | FUNCTION | internal | true | SETOF text[] | INVOKER | find match(es) for regexp |
| 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 |
| date_add(timestamp with time zone, interval, text) | FUNCTION | internal | true | timestamp with time zone | INVOKER | add interval to timestamp with time zone in specified time zone |
| 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 |
| has_tablespace_privilege(name, text, text) | FUNCTION | internal | false | boolean | INVOKER | user privilege on tablespace by username, tablespace name |
| websearch_to_tsquery(text) | FUNCTION | internal | false | tsquery | INVOKER | transform to tsquery |
| ts_match_qv(tsquery, tsvector) | FUNCTION | internal | true | boolean | INVOKER | implementation of @@ operator |
| 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 |