|
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 323 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 329 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().