PostgreSQL Source Code
git master
|
#include <primnodes.h>
Public Member Functions | |
pg_node_attr (custom_copy_equal, custom_read_write) Expr xpr | |
int32 consttypmod | pg_node_attr (query_jumble_ignore) |
Oid constcollid | pg_node_attr (query_jumble_ignore) |
int constlen | pg_node_attr (query_jumble_ignore) |
Datum constvalue | pg_node_attr (query_jumble_ignore) |
bool constisnull | pg_node_attr (query_jumble_ignore) |
bool constbyval | pg_node_attr (query_jumble_ignore) |
ParseLoc location | pg_node_attr (query_jumble_location) |
Data Fields | |
Oid | consttype |
Definition at line 306 of file primnodes.h.
Const::pg_node_attr | ( | custom_copy_equal | , |
custom_read_write | |||
) |
int32 consttypmod Const::pg_node_attr | ( | query_jumble_ignore | ) |
Oid constcollid Const::pg_node_attr | ( | query_jumble_ignore | ) |
int constlen Const::pg_node_attr | ( | query_jumble_ignore | ) |
Datum constvalue Const::pg_node_attr | ( | query_jumble_ignore | ) |
bool constisnull Const::pg_node_attr | ( | query_jumble_ignore | ) |
bool constbyval Const::pg_node_attr | ( | query_jumble_ignore | ) |
ParseLoc location Const::pg_node_attr | ( | query_jumble_location | ) |
Oid Const::consttype |
Definition at line 312 of file primnodes.h.
Referenced by applyRelabelType(), coerce_type(), contain_mutable_functions_walker(), deparseConst(), eval_const_expressions_mutator(), exprIsLengthCoercion(), find_expr_references_walker(), get_const_collation(), get_const_expr(), get_fn_opclass_options(), get_func_sql_syntax(), get_windowclause_startup_tuples(), get_with_clause(), has_fn_opclass_options(), like_fixed_prefix(), make_greater_string(), makeConst(), match_pattern_prefix(), pattern_fixed_prefix(), patternsel_common(), prefix_selectivity(), process_implied_equality(), regex_fixed_prefix(), and simplify_EXISTS_query().