PostgreSQL Source Code git master
Data Fields
Alias Struct Reference

#include <primnodes.h>

Data Fields

 
char *  aliasname
 
 

Detailed Description

Definition at line 48 of file primnodes.h.

Field Documentation

aliasname

char* Alias::aliasname

Definition at line 51 of file primnodes.h.

Referenced by addRangeTableEntry(), addRangeTableEntryForCTE(), addRangeTableEntryForENR(), addRangeTableEntryForFunction(), addRangeTableEntryForJoin(), addRangeTableEntryForRelation(), addRangeTableEntryForSubquery(), addRangeTableEntryForTableFunc(), addRangeTableEntryForValues(), buildRelationAliases(), check_lateral_ref_ok(), checkNameSpaceConflicts(), chooseScalarFunctionAlias(), overexplain_alias(), scanNameSpaceForRefname(), scanNSItemForColumn(), transformJsonArrayQueryConstructor(), transformMergeStmt(), transformRangeSubselect(), and transformUpdateTargetList().

colnames

List* Alias::colnames

Definition at line 52 of file primnodes.h.

Referenced by addRangeTableEntryForCTE(), addRangeTableEntryForGroup(), addRangeTableEntryForJoin(), addRangeTableEntryForSubquery(), addRangeTableEntryForTableFunc(), addRangeTableEntryForValues(), buildRelationAliases(), expandNSItemVars(), expandTupleDesc(), overexplain_alias(), scanRTEForColumn(), transformFromClauseItem(), transformJsonArrayQueryConstructor(), and transformWholeRowRef().

type

NodeTag Alias::type

Definition at line 50 of file primnodes.h.


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

AltStyle によって変換されたページ (->オリジナル) /