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 2317 of file primnodes.h.
OnConflictAction OnConflictExpr::action |
Definition at line 2320 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 2323 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 2325 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 2326 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 2331 of file primnodes.h.
Referenced by ChangeVarNodes(), fireRIRrules(), make_modifytable(), OffsetVarNodes(), rewriteTargetView(), and transformOnConflictClause().
List* OnConflictExpr::exclRelTlist |
Definition at line 2332 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 2329 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 2330 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 2319 of file primnodes.h.