PostgreSQL Source Code: JsonTable Struct Reference (original) (raw)
#include <[parsenodes.h](parsenodes%5F8h%5Fsource.html)>
Data Fields | |
---|---|
NodeTag | type |
JsonValueExpr * | context_item |
JsonTablePathSpec * | pathspec |
List * | passing |
List * | columns |
JsonBehavior * | on_error |
Alias * | alias |
bool | lateral |
ParseLoc | location |
Detailed Description
Definition at line 1870 of file parsenodes.h.
Field Documentation
◆ alias
Alias* JsonTable::alias
Definition at line 1878 of file parsenodes.h.
Referenced by transformJsonTable().
◆ columns
List* JsonTable::columns
Definition at line 1876 of file parsenodes.h.
Referenced by raw_expression_tree_walker_impl(), and transformJsonTable().
◆ context_item
JsonValueExpr* JsonTable::context_item
Definition at line 1873 of file parsenodes.h.
Referenced by raw_expression_tree_walker_impl(), and transformJsonTable().
◆ lateral
bool JsonTable::lateral
Definition at line 1879 of file parsenodes.h.
Referenced by transformJsonTable().
◆ location
ParseLoc JsonTable::location
Definition at line 1880 of file parsenodes.h.
Referenced by transformJsonTable().
◆ on_error
JsonBehavior* JsonTable::on_error
Definition at line 1877 of file parsenodes.h.
Referenced by raw_expression_tree_walker_impl(), transformJsonTable(), and transformJsonTableColumns().
◆ passing
List* JsonTable::passing
Definition at line 1875 of file parsenodes.h.
Referenced by raw_expression_tree_walker_impl(), and transformJsonTable().
◆ pathspec
JsonTablePathSpec* JsonTable::pathspec
Definition at line 1874 of file parsenodes.h.
Referenced by raw_expression_tree_walker_impl(), and transformJsonTable().
◆ type
NodeTag JsonTable::type
Definition at line 1872 of file parsenodes.h.
The documentation for this struct was generated from the following file:
- src/include/nodes/parsenodes.h