Here is a list of all macros with links to the files they belong to:
- e -
- E_LIST_WALK : pl_funcs.c
- E_WALK : pl_funcs.c
- EA_MAGIC : array.h
- EACCESS : win32_port.h
- EADDRINUSE : win32_port.h
- EADDRNOTAVAIL : win32_port.h
- EAFNOSUPPORT : win32_port.h
- EAGAIN : win32_port.h
- EAGER_SCAN_REGION_SIZE : vacuumlazy.c
- EARLY : datetime.h, dt.h
- EAT : regcomp.c
- EC_DERIVES_HASH_THRESHOLD : equivclass.c
- EC_MUST_BE_REDUNDANT : pathnodes.h
- ece_all_arguments_const : clauses.c
- ece_evaluate_expr : clauses.c
- ece_generic_processing : clauses.c
- ECHO : psqlscanslash.l, psqlscan.l
- ECHO_BLANK : pg_upgrade.h
- ECHO_QUOTE : pg_upgrade.h
- ECLASS : regcomp.c
- ECONNABORTED : win32_port.h
- ECONNREFUSED : win32_port.h
- ECONNRESET : win32_port.h
- ECPG_ARRAY_INSERT : ecpgerrno.h
- ECPG_CONNECT : ecpgerrno.h
- ECPG_CONVERT_BOOL : ecpgerrno.h
- ECPG_DATA_NOT_ARRAY : ecpgerrno.h
- ECPG_DATE_FORMAT : ecpgerrno.h
- ECPG_DUPLICATE_KEY : ecpgerrno.h
- ECPG_EMPTY : ecpgerrno.h
- ECPG_FLOAT_FORMAT : ecpgerrno.h
- ECPG_GETOPT_LONG_REGRESSION : ecpg.c
- ecpg_gettext : ecpglib_extern.h
- ECPG_INFORMIX_BAD_DATE : ecpg_informix.h
- ECPG_INFORMIX_BAD_DAY : ecpg_informix.h
- ECPG_INFORMIX_BAD_EXPONENT : ecpg_informix.h
- ECPG_INFORMIX_BAD_MONTH : ecpg_informix.h
- ECPG_INFORMIX_BAD_NUMERIC : ecpg_informix.h
- ECPG_INFORMIX_BAD_YEAR : ecpg_informix.h
- ECPG_INFORMIX_DATE_CONVERT : ecpg_informix.h
- ECPG_INFORMIX_DIVIDE_ZERO : ecpg_informix.h
- ECPG_INFORMIX_DUPLICATE_KEY : ecpgerrno.h
- ECPG_INFORMIX_ENOSHORTDATE : ecpg_informix.h
- ECPG_INFORMIX_ENOTDMY : ecpg_informix.h
- ECPG_INFORMIX_EXTRA_CHARS : ecpg_informix.h
- ECPG_INFORMIX_NUM_OVERFLOW : ecpg_informix.h
- ECPG_INFORMIX_NUM_UNDERFLOW : ecpg_informix.h
- ECPG_INFORMIX_OUT_OF_MEMORY : ecpg_informix.h
- ECPG_INFORMIX_SUBSELECT_NOT_ONE : ecpgerrno.h
- ECPG_INT_FORMAT : ecpgerrno.h
- ECPG_INTERVAL_FORMAT : ecpgerrno.h
- ECPG_INVALID_DESCRIPTOR_INDEX : ecpgerrno.h
- ECPG_INVALID_STMT : ecpgerrno.h
- ECPG_IS_ARRAY : ecpglib_extern.h
- ECPG_MISSING_INDICATOR : ecpgerrno.h
- ECPG_NO_ARRAY : ecpgerrno.h
- ECPG_NO_CONN : ecpgerrno.h
- ECPG_NO_ERROR : ecpgerrno.h
- ECPG_NOT_CONN : ecpgerrno.h
- ECPG_NOT_FOUND : ecpgerrno.h
- ECPG_NUMERIC_FORMAT : ecpgerrno.h
- ECPG_OUT_OF_MEMORY : ecpgerrno.h
- ECPG_PGSQL : ecpgerrno.h
- ECPG_SQLDA_H : compat_informix-describe.c, sql-sqlda.c, sql-describe.c, compat_oracle-char_array.c, compat_informix-sqlda.c
- ECPG_SQLSTATE_ACTIVE_SQL_TRANSACTION : ecpglib_extern.h
- ECPG_SQLSTATE_CARDINALITY_VIOLATION : ecpglib_extern.h
- ECPG_SQLSTATE_CONNECTION_DOES_NOT_EXIST : ecpglib_extern.h
- ECPG_SQLSTATE_DATATYPE_MISMATCH : ecpglib_extern.h
- ECPG_SQLSTATE_DUPLICATE_CURSOR : ecpglib_extern.h
- ECPG_SQLSTATE_ECPG_INTERNAL_ERROR : ecpglib_extern.h
- ECPG_SQLSTATE_ECPG_OUT_OF_MEMORY : ecpglib_extern.h
- ECPG_SQLSTATE_INVALID_CURSOR_NAME : ecpglib_extern.h
- ECPG_SQLSTATE_INVALID_DESCRIPTOR_INDEX : ecpglib_extern.h
- ECPG_SQLSTATE_INVALID_SQL_DESCRIPTOR_NAME : ecpglib_extern.h
- ECPG_SQLSTATE_INVALID_SQL_STATEMENT_NAME : ecpglib_extern.h
- ECPG_SQLSTATE_NO_ACTIVE_SQL_TRANSACTION : ecpglib_extern.h
- ECPG_SQLSTATE_NO_DATA : ecpglib_extern.h
- ECPG_SQLSTATE_NULL_VALUE_NO_INDICATOR_PARAMETER : ecpglib_extern.h
- ECPG_SQLSTATE_RESTRICTED_DATA_TYPE_ATTRIBUTE_VIOLATION : ecpglib_extern.h
- ECPG_SQLSTATE_SQLCLIENT_UNABLE_TO_ESTABLISH_SQLCONNECTION : ecpglib_extern.h
- ECPG_SQLSTATE_SYNTAX_ERROR : ecpglib_extern.h
- ECPG_SQLSTATE_TRANSACTION_RESOLUTION_UNKNOWN : ecpglib_extern.h
- ECPG_SQLSTATE_USING_CLAUSE_DOES_NOT_MATCH_PARAMETERS : ecpglib_extern.h
- ECPG_SQLSTATE_USING_CLAUSE_DOES_NOT_MATCH_TARGETS : ecpglib_extern.h
- ECPG_SQLTYPES_H : compat_informix-sqlda.c
- ECPG_SUBSELECT_NOT_ONE : ecpgerrno.h
- ECPG_TIMESTAMP_FORMAT : ecpgerrno.h
- ECPG_TOO_FEW_ARGUMENTS : ecpgerrno.h
- ECPG_TOO_MANY_ARGUMENTS : ecpgerrno.h
- ECPG_TOO_MANY_MATCHES : ecpgerrno.h
- ECPG_TRANS : ecpgerrno.h
- ECPG_UINT_FORMAT : ecpgerrno.h
- ECPG_UNKNOWN_DESCRIPTOR : ecpgerrno.h
- ECPG_UNKNOWN_DESCRIPTOR_ITEM : ecpgerrno.h
- ECPG_UNSUPPORTED : ecpgerrno.h
- ECPG_VAR_NOT_CHAR : ecpgerrno.h
- ECPG_VAR_NOT_NUMERIC : ecpgerrno.h
- ECPG_WARNING_IN_TRANSACTION : ecpgerrno.h
- ECPG_WARNING_NO_TRANSACTION : ecpgerrno.h
- ECPG_WARNING_PORTAL_EXISTS : ecpgerrno.h
- ECPG_WARNING_QUERY_IGNORED : ecpgerrno.h
- ECPG_WARNING_UNKNOWN_PORTAL : ecpgerrno.h
- ECPG_WARNING_UNRECOGNIZED : ecpgerrno.h
- ECPGdebug : sql-fetch.c, sql-execute.c, sql-dyntest.c, sql-dynalloc2.c, sql-dynalloc.c, sql-describe.c, sql-desc.c, sql-define.c, sql-declare.c, sql-createtableas.c, sql-copystdout.c, sql-code100.c, preproc-whenever_do_continue.c, sql-binary.c, sql-array.c, sql-bytea.c, sql-sqlda.c, thread-thread_implicit.c, thread-thread.c, thread-prep.c, thread-descriptor.c, thread-alloc.c, sql-twophase.c, sql-sqljson_jsontable.c, sql-sqljson.c, sql-func.c, sql-show.c, sql-quote.c, sql-prepareas.c, sql-parser.c, sql-oldexec.c, sql-insupd.c, sql-indicators.c, compat_informix-sqlda.c, connect-test5.c, connect-test4.c, connect-test3.c, connect-test2.c, connect-test1.c, compat_oracle-char_array.c, compat_informix-test_informix2.c, compat_informix-test_informix.c, preproc-variable.c, compat_informix-rnull.c, compat_informix-rfmtlong.c, compat_informix-rfmtdate.c, compat_informix-intoasc.c, compat_informix-describe.c, compat_informix-dec_test.c, compat_informix-charfuncs.c, preproc-define.c, pgtypeslib-dt_test.c, preproc-whenever.c, preproc-type.c, preproc-strings.c, preproc-pointer_to_struct.c, preproc-outofscope.c, preproc-init.c, preproc-describe.c, preproc-cursor.c, preproc-comment.c, preproc-autoprep.c, preproc-array_of_struct.c, pgtypeslib-num_test2.c, pgtypeslib-num_test.c, pgtypeslib-nan_test.c, pgtypeslib-dt_test2.c
- EEO_CASE : execExprInterp.c
- EEO_DISPATCH : execExprInterp.c
- EEO_FLAG_DIRECT_THREADED : execExpr.h
- EEO_FLAG_HAS_NEW : execnodes.h
- EEO_FLAG_HAS_OLD : execnodes.h
- EEO_FLAG_INTERPRETER_INITIALIZED : execExpr.h
- EEO_FLAG_IS_QUAL : execnodes.h
- EEO_FLAG_NEW_IS_NULL : execnodes.h
- EEO_FLAG_OLD_IS_NULL : execnodes.h
- EEO_JUMP : execExprInterp.c
- EEO_NEXT : execExprInterp.c
- EEO_OPCODE : execExprInterp.c
- EEO_SWITCH : execExprInterp.c
- EFFORT : array_selfuncs.c
- EHOSTDOWN : win32_port.h
- EHOSTUNREACH : win32_port.h
- EIDRM : win32_port.h
- EINPROGRESS : win32_port.h
- EINTR : win32_port.h
- EISCONN : win32_port.h
- ELEMENT_FROM_KEY : dynahash.c
- ELEMENTKEY : dynahash.c
- EligibleForRelationFastPath : lock.c
- elog : elog.h
- elsehead : indent_codes.h
- elselit : indent_codes.h
- EMAIL : wparser_def.c
- EmitWarningsOnPlaceholders : guc.h
- EMPTY : regcomp.c
- EMPTY_CODEWORD : integerset.c
- EMPTY_ENTRY_MEMORY_BYTES : nodeMemoize.c
- EMPTYARC : regcomp.c
- EMSG : getopt.c, getopt_long.c
- EMSGSIZE : win32_port.h
- enable_alarm : timeout.c
- ENABLE_SSPI : win32_port.h
- ENC_ERROR : libpq-int.h
- ENC_GSSAPI : libpq-int.h
- ENC_PLAINTEXT : libpq-int.h
- ENC_SSL : libpq-int.h
- ENCBUF : pgp-encrypt.c
- ENCRYPTION_NEGOTIATION_FAILED : fe-connect.c
- END : wchar.c, ltree.h, _int.h, regcomp.c
- END_CRIT_SECTION : miscadmin.h
- END_EXTERN_C : ppport.h
- End_Phoned_Word : fuzzystrmatch.c
- END_TIMESTAMP : timestamp.h, dt.h
- ENDOF : regc_lex.c
- ENETDOWN : win32_port.h
- ENETRESET : win32_port.h
- ENETUNREACH : win32_port.h
- ENL1_printf : execdebug.h
- ENOBUFS : win32_port.h
- ENOTCONN : win32_port.h
- ENOTSOCK : win32_port.h
- ENOTSUP : private.h
- ENTRY_FROM_ITEM : dshash.c
- ENUM_IS_LEFTMOST : btree_gin.c
- EOH_HEADER_MAGIC : expandeddatum.h
- EOPNOTSUPP : win32_port.h
- EOS : regcomp.c
- EOVERFLOW : private.h
- EOXactListAdd : relcache.c
- EPOCH : datetime.h, dt.h
- EPOCH_WDAY : private.h
- EPOCH_YEAR : private.h
- EpochFromFullTransactionId : transam.h
- EPROTONOSUPPORT : win32_port.h
- EPSILON : geo_decls.h
- EQ_CRC32C : pg_crc32c.h
- EQ_LEGACY_CRC32 : pg_crc.h
- EQ_TRADITIONAL_CRC32 : pg_crc.h
- EQJOINSEL_MCV_HASH_THRESHOLD : selfuncs.c
- equalstr : equalfuncs.c
- EqualStrategyNumber : trgm.h
- ER_FLAG_DVALUES_ALLOCED : expandedrecord.h
- ER_FLAG_DVALUES_VALID : expandedrecord.h
- ER_FLAG_FVALUE_ALLOCED : expandedrecord.h
- ER_FLAG_FVALUE_VALID : expandedrecord.h
- ER_FLAG_HAVE_EXTERNAL : expandedrecord.h
- ER_FLAG_IS_DOMAIN : expandedrecord.h
- ER_FLAG_IS_DUMMY : expandedrecord.h
- ER_FLAG_TUPDESC_ALLOCED : expandedrecord.h
- ER_FLAGS_NON_DATA : expandedrecord.h
- ER_MAGIC : expandedrecord.h
- ereport : elog.h
- ereport_domain : elog.h
- ereport_startup_progress : startup.h
- ereturn : elog.h
- ereturn_domain : elog.h
- ERR : _int.h, ltree.h, regcomp.c, regexec.c, wchar.c
- ERRCODE_APPNAME_UNKNOWN : fe-connect.c
- ERRCODE_CANNOT_CONNECT_NOW : fe-connect.c
- ERRCODE_DATA_CORRUPTED : pg_basebackup.c
- ERRCODE_DUPLICATE_OBJECT : streamutil.c
- ERRCODE_INVALID_PASSWORD : fe-connect.c
- ERRCODE_IS_CATEGORY : elog.h
- ERRCODE_T_R_DEADLOCK_DETECTED : pgbench.c
- ERRCODE_T_R_SERIALIZATION_FAILURE : pgbench.c
- ERRCODE_TO_CATEGORY : elog.h
- ERRCODE_UNDEFINED_TABLE : pgbench.c, parallel_slot.c
- errcontext : elog.h
- ERROR : elog.h
- ERROR_OPENID_CONFIGURATION_FIELD : fe-auth-oauth.c
- ERROR_SCOPE_FIELD : fe-auth-oauth.c
- ERROR_STATUS_FIELD : fe-auth-oauth.c
- ERRORDATA_STACK_SIZE : elog.c
- errsave : elog.h
- errsave_domain : elog.h
- ERRSV : ppport.h
- ERX : geqo.h
- ESCAPE_JSON_FLUSH_AFTER : json.c
- ESCAPE_STRING_SYNTAX : c.h
- ESTIMATED_BYTES_PER_MANIFEST_LINE : load_manifest.c, pg_verifybackup.c
- EstimateParallelHashJoinBatch : hashjoin.h
- ETIMEDOUT : win32_port.h
- eval_mcontext_alloc : pl_exec.c
- eval_mcontext_alloc0 : pl_exec.c
- eval_sv : ppport.h
- EvalPlanQualSetSlot : executor.h
- EVALUATE_MESSAGE : elog.c
- EVALUATE_MESSAGE_PLURAL : elog.c
- EVENT_BUFFER_SIZE : nodeAppend.c
- EWOULDBLOCK : win32_port.h
- EX_CHECK : pgp-pgsql.c
- EX_MSG : pgp-pgsql.c
- ExclusiveLock : lockdefs.h
- EXE : port.h
- EXEC_BACKEND_ENABLED : guc_tables.c
- EXEC_FLAG_BACKWARD : executor.h
- EXEC_FLAG_EXPLAIN_GENERIC : executor.h
- EXEC_FLAG_EXPLAIN_ONLY : executor.h
- EXEC_FLAG_MARK : executor.h
- EXEC_FLAG_REWIND : executor.h
- EXEC_FLAG_SKIP_TRIGGERS : executor.h
- EXEC_FLAG_WITH_NO_DATA : executor.h
- EXEC_MJ_ENDINNER : nodeMergejoin.c
- EXEC_MJ_ENDOUTER : nodeMergejoin.c
- EXEC_MJ_INITIALIZE_INNER : nodeMergejoin.c
- EXEC_MJ_INITIALIZE_OUTER : nodeMergejoin.c
- EXEC_MJ_JOINTUPLES : nodeMergejoin.c
- EXEC_MJ_NEXTINNER : nodeMergejoin.c
- EXEC_MJ_NEXTOUTER : nodeMergejoin.c
- EXEC_MJ_SKIP_TEST : nodeMergejoin.c
- EXEC_MJ_SKIPINNER_ADVANCE : nodeMergejoin.c
- EXEC_MJ_SKIPOUTER_ADVANCE : nodeMergejoin.c
- EXEC_MJ_TESTOUTER : nodeMergejoin.c
- EXEC_PSQL_ARGS : pg_upgrade.h
- exec_subplan_get_plan : plannodes.h
- EXIT_BADCONN : settings.h
- EXIT_FAILURE : settings.h
- EXIT_STATUS_0 : postmaster.c
- EXIT_STATUS_1 : postmaster.c
- EXIT_STATUS_3 : postmaster.c
- EXIT_SUCCESS : settings.h
- EXIT_USER : settings.h
- EXPANDED_POINTER_SIZE : expandeddatum.h
- expanded_record_set_field : expandedrecord.h
- ExpandedRecordIsDomain : expandedrecord.h
- ExpandedRecordIsEmpty : expandedrecord.h
- EXPECT_EQ_U32 : regress.c
- EXPECT_EQ_U64 : test_radixtree.c, regress.c
- EXPECT_FALSE : test_radixtree.c
- EXPECT_NOT_NULL : test_bitmapset.c
- EXPECT_TRUE : test_bitmapset.c, test_radixtree.c, regress.c
- EXPIRES_FIELDS : zic.c
- expression_tree_mutator : nodeFuncs.h
- expression_tree_walker : nodeFuncs.h
- EXPRKIND_APPINFO : planner.c
- EXPRKIND_ARBITER_ELEM : planner.c
- EXPRKIND_GROUPEXPR : planner.c
- EXPRKIND_LIMIT : planner.c
- EXPRKIND_PHV : planner.c
- EXPRKIND_QUAL : planner.c
- EXPRKIND_RTFUNC : planner.c
- EXPRKIND_RTFUNC_LATERAL : planner.c
- EXPRKIND_TABLEFUNC : planner.c
- EXPRKIND_TABLEFUNC_LATERAL : planner.c
- EXPRKIND_TABLESAMPLE : planner.c
- EXPRKIND_TARGET : planner.c
- EXPRKIND_VALUES : planner.c
- EXPRKIND_VALUES_LATERAL : planner.c
- EXTENSION_CREATE : md.c
- EXTENSION_CREATE_RECOVERY : md.c
- EXTENSION_DONT_OPEN : md.c
- EXTENSION_FAIL : md.c
- EXTENSION_RETURN_NULL : md.c
- EXTERN_C : ppport.h
- EXTERN_TUPLE_MAX_SIZE : heaptoast.h
- EXTERN_TUPLES_PER_PAGE : heaptoast.h
- ExternalChunkGetBlock : aset.c, bump.c, generation.c
- EXTNODENAME_MAX_LEN : extensible.h