PostgreSQL Source Code git master
Loading...
Searching...
No Matches
ForPortionOfExpr Struct Reference

#include <primnodes.h>

Data Fields

NodeTag type
 
VarrangeVar
 
charrange_name
 
NodetargetFrom
 
NodetargetTo
 
NodetargetRange
 
Oid rangeType
 
bool isDomain
 
NodeoverlapsExpr
 
ListrangeTargetList
 
Oid withoutPortionProc
 
ParseLoc location
 
ParseLoc targetLocation
 

Detailed Description

Definition at line 2449 of file primnodes.h.

Field Documentation

◆ isDomain

bool ForPortionOfExpr::isDomain

Definition at line 2458 of file primnodes.h.

Referenced by ExecForPortionOfLeftovers().

◆ location

ParseLoc ForPortionOfExpr::location

Definition at line 2463 of file primnodes.h.

◆ overlapsExpr

Node* ForPortionOfExpr::overlapsExpr

Definition at line 2459 of file primnodes.h.

Referenced by expression_tree_walker_impl(), and RewriteQuery().

◆ range_name

char* ForPortionOfExpr::range_name

Definition at line 2453 of file primnodes.h.

Referenced by ExecInitModifyTable(), and get_for_portion_of().

◆ rangeTargetList

List* ForPortionOfExpr::rangeTargetList

Definition at line 2460 of file primnodes.h.

Referenced by expression_tree_walker_impl(), RewriteQuery(), and rewriteTargetView().

◆ rangeType

Oid ForPortionOfExpr::rangeType

Definition at line 2457 of file primnodes.h.

Referenced by ExecForPortionOfLeftovers(), and ExecInitModifyTable().

◆ rangeVar

◆ targetFrom

Node* ForPortionOfExpr::targetFrom

Definition at line 2454 of file primnodes.h.

Referenced by expression_tree_walker_impl(), and get_for_portion_of().

◆ targetLocation

ParseLoc ForPortionOfExpr::targetLocation

Definition at line 2464 of file primnodes.h.

Referenced by ExecInitModifyTable().

◆ targetRange

Node* ForPortionOfExpr::targetRange

◆ targetTo

Node* ForPortionOfExpr::targetTo

Definition at line 2455 of file primnodes.h.

Referenced by expression_tree_walker_impl(), and get_for_portion_of().

◆ type

NodeTag ForPortionOfExpr::type

Definition at line 2451 of file primnodes.h.

◆ withoutPortionProc

Oid ForPortionOfExpr::withoutPortionProc

Definition at line 2462 of file primnodes.h.

Referenced by ExecForPortionOfLeftovers().


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