PostgreSQL Source Code
git master
|
Go to the source code of this file.
Macros | |
#define | SelfItemPointerAttributeNumber (-1) |
#define | MinTransactionIdAttributeNumber (-2) |
#define | MinCommandIdAttributeNumber (-3) |
#define | MaxTransactionIdAttributeNumber (-4) |
#define | MaxCommandIdAttributeNumber (-5) |
#define | TableOidAttributeNumber (-6) |
#define | FirstLowInvalidHeapAttributeNumber (-7) |
#define FirstLowInvalidHeapAttributeNumber (-7) |
Definition at line 27 of file sysattr.h.
Referenced by adjust_view_column_set(), apply_handle_update(), ATExecDropColumn(), ATPrepAlterColumnType(), check_functional_grouping(), check_index_only(), check_relation_privileges(), check_selective_binary_conversion(), ComputePartitionAttrs(), create_foreignscan_plan(), DefineIndex(), deparseColumnRef(), deparseReturningList(), deparseTargetList(), DoCopy(), ExecBuildSlotValueDescription(), ExecCheckRTEPerms(), ExecCheckRTEPermsModified(), ExecComputeStoredGenerated(), ExecGrant_Relation(), execute_attr_map_cols(), expand_all_col_privileges(), expand_col_privileges(), ExtractReplicaIdentity(), fill_extraUpdatedCols(), fixup_inherited_columns(), fixup_whole_row_references(), get_primary_key_attnos(), get_relation_constraint_attnos(), get_relation_info(), has_partition_attrs(), HeapDetermineModifiedColumns(), index_expression_changed_walker(), index_unchanged_by_update(), infer_arbiter_indexes(), lo_manage(), logicalrep_rel_open(), logicalrep_write_attrs(), markRTEForSelectPriv(), pg_column_is_updatable(), postgresPlanForeignModify(), pull_varattnos_walker(), RelationGetIndexAttrBitmap(), remove_unused_subquery_outputs(), remove_useless_groupby_columns(), rewriteTargetView(), RI_Initial_Check(), SPI_fname(), SPI_getbinval(), SPI_gettype(), SPI_gettypeid(), SPI_getvalue(), transformInsertStmt(), transformUpdateTargetList(), translate_col_privs(), TriggerEnabled(), tsvector_update_trigger(), use_physical_tlist(), and view_cols_are_auto_updatable().
#define MaxCommandIdAttributeNumber (-5) |
Definition at line 25 of file sysattr.h.
Referenced by getAttrName(), heap_attisnull(), and heap_getsysattr().
#define MaxTransactionIdAttributeNumber (-4) |
Definition at line 24 of file sysattr.h.
Referenced by getAttrName(), heap_attisnull(), and heap_getsysattr().
#define MinCommandIdAttributeNumber (-3) |
Definition at line 23 of file sysattr.h.
Referenced by getAttrName(), heap_attisnull(), and heap_getsysattr().
#define MinTransactionIdAttributeNumber (-2) |
Definition at line 22 of file sysattr.h.
Referenced by ExecCheckTupleVisible(), ExecOnConflictUpdate(), getAttrName(), heap_attisnull(), heap_getsysattr(), and RI_FKey_fk_upd_check_required().
#define SelfItemPointerAttributeNumber (-1) |
Definition at line 21 of file sysattr.h.
Referenced by add_row_identity_columns(), build_remote_returning(), conversion_error_callback(), currtid_for_view(), deparseColumnRef(), deparseTargetList(), execCurrentOf(), foreign_expr_walker(), get_variable_numdistinct(), getAttrName(), heap_attisnull(), heap_getsysattr(), init_returning_filter(), IsCTIDVar(), make_tuple_from_result_row(), postgresAddForeignUpdateTargets(), preprocess_targetlist(), scalarineqsel(), and slot_getsysattr().
#define TableOidAttributeNumber (-6) |
Definition at line 26 of file sysattr.h.
Referenced by deparseColumnRef(), execCurrentOf(), expand_inherited_rtentry(), expand_single_inheritance_child(), get_variable_numdistinct(), getAttrName(), heap_attisnull(), heap_getsysattr(), heap_tuple_attr_equals(), preprocess_targetlist(), scanNSItemForColumn(), and slot_getsysattr().