PostgreSQL Source Code git master
|
#include <primnodes.h>
Data Fields | |
NodeTag | type |
OnConflictAction | action |
List * | arbiterElems |
Node * | arbiterWhere |
Oid | constraint |
List * | onConflictSet |
Node * | onConflictWhere |
int | exclRelIndex |
List * | exclRelTlist |
Definition at line 2376 of file primnodes.h.
OnConflictAction OnConflictExpr::action |
Definition at line 2379 of file primnodes.h.
Referenced by get_insert_query_def(), infer_arbiter_indexes(), make_modifytable(), RewriteQuery(), rewriteTargetView(), and transformOnConflictClause().
List* OnConflictExpr::arbiterElems |
Definition at line 2382 of file primnodes.h.
Referenced by expression_tree_mutator_impl(), expression_tree_walker_impl(), get_insert_query_def(), infer_arbiter_indexes(), and transformOnConflictClause().
Node* OnConflictExpr::arbiterWhere |
Definition at line 2384 of file primnodes.h.
Referenced by expression_tree_mutator_impl(), expression_tree_walker_impl(), get_insert_query_def(), infer_arbiter_indexes(), and transformOnConflictClause().
Oid OnConflictExpr::constraint |
Definition at line 2385 of file primnodes.h.
Referenced by find_expr_references_walker(), get_insert_query_def(), infer_arbiter_indexes(), and transformOnConflictClause().
int OnConflictExpr::exclRelIndex |
Definition at line 2390 of file primnodes.h.
Referenced by ChangeVarNodes(), fireRIRrules(), make_modifytable(), OffsetVarNodes(), rewriteTargetView(), and transformOnConflictClause().
List* OnConflictExpr::exclRelTlist |
Definition at line 2391 of file primnodes.h.
Referenced by expression_tree_mutator_impl(), expression_tree_walker_impl(), make_modifytable(), rewriteTargetView(), and transformOnConflictClause().
List* OnConflictExpr::onConflictSet |
Definition at line 2388 of file primnodes.h.
Referenced by expression_tree_mutator_impl(), expression_tree_walker_impl(), get_insert_query_def(), make_modifytable(), RewriteQuery(), rewriteTargetView(), and transformOnConflictClause().
Node* OnConflictExpr::onConflictWhere |
Definition at line 2389 of file primnodes.h.
Referenced by expression_tree_mutator_impl(), expression_tree_walker_impl(), get_insert_query_def(), make_modifytable(), and transformOnConflictClause().
NodeTag OnConflictExpr::type |
Definition at line 2378 of file primnodes.h.