PostgreSQL Source Code: JsonExpr Struct Reference (original) (raw)
#include <[primnodes.h](primnodes%5F8h%5Fsource.html)>
Data Fields | |
---|---|
Expr | xpr |
JsonExprOp | op |
char * | column_name |
Node * | formatted_expr |
JsonFormat * | format |
Node * | path_spec |
JsonReturning * | returning |
List * | passing_names |
List * | passing_values |
JsonBehavior * | on_empty |
JsonBehavior * | on_error |
bool | use_io_coercion |
bool | use_json_coercion |
JsonWrapper | wrapper |
bool | omit_quotes |
Oid | collation |
ParseLoc | location |
Definition at line 1818 of file primnodes.h.
◆ collation
◆ column_name
char* JsonExpr::column_name
◆ format
◆ formatted_expr
Node* JsonExpr::formatted_expr
◆ location
◆ omit_quotes
bool JsonExpr::omit_quotes
◆ on_empty
◆ on_error
◆ op
◆ passing_names
List* JsonExpr::passing_names
◆ passing_values
List* JsonExpr::passing_values
◆ path_spec
Node* JsonExpr::path_spec
◆ returning
◆ use_io_coercion
bool JsonExpr::use_io_coercion
◆ use_json_coercion
bool JsonExpr::use_json_coercion
◆ wrapper
◆ xpr
The documentation for this struct was generated from the following file:
- src/include/nodes/primnodes.h