PostgreSQL Source Code  git master
MergeJoin Struct Reference

#include <plannodes.h>

Data Fields

Join join
 
bool skip_mark_restore
 
Listmergeclauses
 
OidmergeFamilies
 
OidmergeCollations
 
int * mergeStrategies
 
boolmergeNullsFirst
 

Detailed Description

Definition at line 720 of file plannodes.h.

Field Documentation

◆ join

Join MergeJoin::join

Definition at line 722 of file plannodes.h.

Referenced by create_mergejoin_plan(), ExecInitMergeJoin(), and make_mergejoin().

◆ mergeclauses

List* MergeJoin::mergeclauses

Definition at line 724 of file plannodes.h.

Referenced by ExecInitMergeJoin(), make_mergejoin(), and set_join_references().

◆ mergeCollations

Oid* MergeJoin::mergeCollations

Definition at line 727 of file plannodes.h.

Referenced by ExecInitMergeJoin(), and make_mergejoin().

◆ mergeFamilies

Oid* MergeJoin::mergeFamilies

Definition at line 726 of file plannodes.h.

Referenced by ExecInitMergeJoin(), and make_mergejoin().

◆ mergeNullsFirst

bool* MergeJoin::mergeNullsFirst

Definition at line 729 of file plannodes.h.

Referenced by ExecInitMergeJoin(), and make_mergejoin().

◆ mergeStrategies

int* MergeJoin::mergeStrategies

Definition at line 728 of file plannodes.h.

Referenced by ExecInitMergeJoin(), and make_mergejoin().

◆ skip_mark_restore

bool MergeJoin::skip_mark_restore

Definition at line 723 of file plannodes.h.

Referenced by ExecInitMergeJoin(), and make_mergejoin().


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