|
PostgreSQL Source Code git master
|
#include <primnodes.h>
Data Fields | |
| NodeTag | type |
| Var * | rangeVar |
| char * | range_name |
| Node * | targetFrom |
| Node * | targetTo |
| Node * | targetRange |
| Oid | rangeType |
| bool | isDomain |
| Node * | overlapsExpr |
| List * | rangeTargetList |
| Oid | withoutPortionProc |
| ParseLoc | location |
| ParseLoc | targetLocation |
Definition at line 2437 of file primnodes.h.
| bool ForPortionOfExpr::isDomain |
Definition at line 2446 of file primnodes.h.
Referenced by ExecForPortionOfLeftovers(), and transformForPortionOfClause().
| ParseLoc ForPortionOfExpr::location |
Definition at line 2451 of file primnodes.h.
Referenced by transformForPortionOfClause().
| Node* ForPortionOfExpr::overlapsExpr |
Definition at line 2447 of file primnodes.h.
Referenced by expression_tree_walker_impl(), RewriteQuery(), and transformForPortionOfClause().
| char* ForPortionOfExpr::range_name |
Definition at line 2441 of file primnodes.h.
Referenced by ExecInitModifyTable(), get_for_portion_of(), and transformForPortionOfClause().
| List* ForPortionOfExpr::rangeTargetList |
Definition at line 2448 of file primnodes.h.
Referenced by RewriteQuery(), rewriteTargetView(), and transformForPortionOfClause().
| Oid ForPortionOfExpr::rangeType |
Definition at line 2445 of file primnodes.h.
Referenced by ExecForPortionOfLeftovers(), ExecInitModifyTable(), and transformForPortionOfClause().
| Var* ForPortionOfExpr::rangeVar |
Definition at line 2440 of file primnodes.h.
Referenced by ExecForPortionOfLeftovers(), ExecInitModifyTable(), transformForPortionOfClause(), and transformUpdateTargetList().
| Node* ForPortionOfExpr::targetFrom |
Definition at line 2442 of file primnodes.h.
Referenced by expression_tree_walker_impl(), get_for_portion_of(), and transformForPortionOfClause().
| ParseLoc ForPortionOfExpr::targetLocation |
Definition at line 2452 of file primnodes.h.
Referenced by ExecInitModifyTable(), and transformForPortionOfClause().
| Node* ForPortionOfExpr::targetRange |
Definition at line 2444 of file primnodes.h.
Referenced by ExecInitModifyTable(), expression_tree_walker_impl(), get_for_portion_of(), and transformForPortionOfClause().
| Node* ForPortionOfExpr::targetTo |
Definition at line 2443 of file primnodes.h.
Referenced by expression_tree_walker_impl(), get_for_portion_of(), and transformForPortionOfClause().
| NodeTag ForPortionOfExpr::type |
Definition at line 2439 of file primnodes.h.
| Oid ForPortionOfExpr::withoutPortionProc |
Definition at line 2450 of file primnodes.h.
Referenced by ExecForPortionOfLeftovers(), and transformForPortionOfClause().