PostgreSQL Source Code: RowExpr Struct Reference (original) (raw)
#include <[primnodes.h](primnodes%5F8h%5Fsource.html)>
Public Member Functions | |
---|---|
Oid row_typeid | pg_node_attr (query_jumble_ignore) |
CoercionForm row_format | pg_node_attr (query_jumble_ignore) |
List *colnames | pg_node_attr (query_jumble_ignore) |
Data Fields | |
---|---|
Expr | xpr |
List * | args |
ParseLoc | location |
Detailed Description
Definition at line 1425 of file primnodes.h.
Member Function Documentation
◆ pg_node_attr() [1/3]
Oid row_typeid RowExpr::pg_node_attr | ( | query_jumble_ignore | ) |
---|
◆ pg_node_attr() [2/3]
CoercionForm row_format RowExpr::pg_node_attr | ( | query_jumble_ignore | ) |
---|
◆ pg_node_attr() [3/3]
List *colnames RowExpr::pg_node_attr | ( | query_jumble_ignore | ) |
---|
Field Documentation
◆ args
Definition at line 1428 of file primnodes.h.
Referenced by adjust_appendrel_attrs_mutator(), assign_collations_walker(), coerce_record_to_complex(), eval_const_expressions_mutator(), ExecInitExprRec(), expression_tree_mutator_impl(), flatten_grouping_sets(), flatten_join_alias_vars_mutator(), get_expr_result_type(), get_rule_expr(), make_path_rowexpr(), make_row_distinct_op(), ReplaceVarFromTargetList(), rewriteSearchAndCycle(), transformMultiAssignRef(), transformRowExpr(), and transformWholeRowRef().
◆ location
◆ xpr
The documentation for this struct was generated from the following file:
- src/include/nodes/primnodes.h