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 1445 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 1448 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