Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

Var Struct Reference

#include <primnodes.h>

Data Fields

Expr xpr
Index varno
AttrNumber varattno
Oid vartype
int32 vartypmod
Oid varcollid
Index varlevelsup
Index varnoold
AttrNumber varoattno
int location

Detailed Description

Definition at line 144 of file primnodes.h.


Field Documentation

Definition at line 147 of file primnodes.h.

Referenced by AcquireRewriteLocks(), add_vars_to_targetlist(), adjust_appendrel_attrs_mutator(), assign_param_for_var(), attribute_used_walker(), build_joinrel_tlist(), build_tlist_index(), build_tlist_index_other_vars(), ChangeVarNodes_walker(), check_functional_grouping(), check_redundant_nullability_qual(), check_ungrouped_columns_walker(), clause_selectivity(), count_rowexpr_columns(), create_hashjoin_plan(), create_lateral_join_info(), create_nestloop_plan(), CreateTrigger(), currtid_for_view(), deparseVar(), examine_simple_variable(), examine_variable(), ExecBuildProjectionInfo(), ExecEvalScalarVar(), ExecEvalScalarVarFast(), ExecEvalWholeRowFast(), ExecEvalWholeRowSlow(), ExecEvalWholeRowVar(), ExecNestLoop(), expandRecordVariable(), ExpandRowReference(), find_expr_references_walker(), find_nonnullable_rels_walker(), find_unaggregated_cols_walker(), fix_indexqual_operand(), fix_join_expr_mutator(), fix_scan_expr_mutator(), flatten_join_alias_vars_mutator(), foreign_expr_walker(), get_last_attnums(), get_name_for_var_field(), get_variable(), identify_join_columns(), IsTidEqualAnyClause(), IsTidEqualClause(), JumbleExpr(), makeVar(), map_variable_attnos_mutator(), markTargetListOrigin(), markVarForSelectPriv(), OffsetVarNodes_walker(), preprocess_targetlist(), print_expr(), process_subquery_nestloop_params(), pull_varattnos_walker(), pull_varnos_walker(), pullup_replace_vars_callback(), qual_is_pushdown_safe(), rangeTableEntry_used_walker(), replace_nestloop_params_mutator(), replace_rte_variables_mutator(), ReplaceVarsFromTargetList_callback(), search_indexed_tlist_for_var(), set_dummy_tlist_references(), set_join_references(), set_subquery_size_estimates(), tlist_matches_tupdesc(), translate_sub_tlist(), trivial_subqueryscan(), and view_is_auto_updatable().

Definition at line 146 of file primnodes.h.


The documentation for this struct was generated from the following file: