Header And Logo

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

Data Fields

TargetEntry Struct Reference

#include <primnodes.h>

Data Fields

Expr xpr
Exprexpr
AttrNumber resno
char * resname
Index ressortgroupref
Oid resorigtbl
AttrNumber resorigcol
bool resjunk

Detailed Description

Definition at line 1176 of file primnodes.h.


Field Documentation

Definition at line 1179 of file primnodes.h.

Referenced by addTargetToGroupList(), addTargetToSortList(), adjust_view_column_set(), analyzeCTE(), analyzeCTETargetList(), assign_collations_walker(), build_index_pathkeys(), build_subplan(), build_tlist_index(), build_tlist_index_other_vars(), check_sql_fn_retval(), checkRuleResultList(), checkTargetlistEntrySQL92(), compare_tlist_datatypes(), convert_subquery_pathkeys(), count_agg_clauses_walker(), count_rowexpr_columns(), currtid_for_view(), DefineVirtualRelation(), determineRecursiveColTypes(), examine_simple_variable(), exec_simple_recheck_plan(), ExecCheckPlanOutput(), ExecInitAgg(), ExecInitExpr(), ExecTypeFromTLInternal(), expandRecordVariable(), expandRTE(), expression_tree_mutator(), find_ec_member_for_tle(), find_minmax_aggs_walker(), findTargetlistEntrySQL92(), findTargetlistEntrySQL99(), generate_append_tlist(), generate_setop_tlist(), generate_subquery_params(), get_agg_expr(), get_first_col_type(), get_insert_query_def(), get_name_for_var_field(), get_rte_attribute_type(), get_rule_sortgroupclause(), get_sortgroupclause_expr(), get_target_list(), get_tlist_exprs(), get_update_query_def(), get_variable(), JumbleExpr(), make_sort_from_groupcols(), make_sort_from_sortclauses(), make_subplanTargetList(), make_windowInputTargetList(), makeTargetEntry(), makeVarFromTargetEntry(), markTargetListOrigins(), print_tl(), process_matched_tle(), pullup_replace_vars_callback(), qual_is_pushdown_safe(), replace_aggs_with_params_mutator(), rewriteTargetListIU(), rewriteTargetView(), search_indexed_tlist_for_sortgroupref(), set_dummy_tlist_references(), set_subquery_size_estimates(), set_upper_references(), show_plan_tlist(), show_sort_keys_common(), tlist_matches_coltypelist(), tlist_member(), tlist_member_ignore_relabel(), tlist_returns_set_rows(), tlist_same_collations(), tlist_same_datatypes(), tlist_same_exprs(), transformDistinctClause(), transformInsertStmt(), transformSetOperationStmt(), transformSetOperationTree(), transformSubLink(), trivial_subqueryscan(), updateTargetListEntry(), and view_is_auto_updatable().

Definition at line 1186 of file primnodes.h.

Referenced by addRangeTableEntryForSubquery(), adjust_inherited_tlist(), adjust_view_column_set(), analyzeCTE(), analyzeCTETargetList(), assign_collations_walker(), build_physical_tlist(), build_subplan(), check_sql_fn_retval(), checkRuleResultList(), compare_tlist_datatypes(), convert_subquery_pathkeys(), count_agg_clauses_walker(), count_rowexpr_columns(), DefineView(), DefineVirtualRelation(), determineRecursiveColTypes(), examine_simple_variable(), ExecCheckPlanOutput(), ExecCleanTargetListLength(), ExecEvalWholeRowVar(), ExecFindJunkAttributeInTlist(), ExecInitAgg(), ExecInitJunkFilter(), ExecInitJunkFilterConversion(), ExecInitModifyTable(), ExecTypeFromTLInternal(), expand_targetlist(), expandRecordVariable(), expandRTE(), find_expr_references_walker(), findTargetlistEntrySQL92(), generate_append_tlist(), generate_setop_grouplist(), generate_setop_tlist(), generate_subquery_params(), generate_subquery_vars(), get_agg_expr(), get_first_col_type(), get_insert_query_def(), get_name_for_var_field(), get_rte_attribute_type(), get_rule_sortgroupclause(), get_target_list(), get_tlist_exprs(), get_update_query_def(), InitPlan(), make_setop_translation_list(), makeTargetEntry(), markTargetListOrigin(), postprocess_setop_tlist(), qual_is_pushdown_safe(), query_is_distinct_for(), rewriteTargetListIU(), rewriteTargetView(), set_subquery_size_estimates(), tlist_matches_coltypelist(), tlist_same_collations(), tlist_same_datatypes(), transformDistinctClause(), transformInsertStmt(), transformSetOperationStmt(), transformSetOperationTree(), transformSubLink(), transformUpdateStmt(), trivial_subqueryscan(), and view_is_auto_updatable().

Definition at line 1178 of file primnodes.h.


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