CUBRID Engine  latest
pt_value_info Struct Reference

#include <parse_tree.h>

Collaboration diagram for pt_value_info:
Collaboration graph

Public Attributes

const char * text
 
PT_DATA_VALUE data_value
 
DB_VALUE db_value
 
short db_value_is_initialized
 
short db_value_is_in_workspace
 
short location
 
char string_type
 
bool print_charset
 
bool print_collation
 
bool has_cs_introducer
 
bool is_collate_allowed
 
int coll_modifier
 
int host_var_index
 

Detailed Description

Definition at line 3054 of file parse_tree.h.

Member Data Documentation

int pt_value_info::coll_modifier

Definition at line 3069 of file parse_tree.h.

PT_DATA_VALUE pt_value_info::data_value

Definition at line 3058 of file parse_tree.h.

Referenced by build_attr_change_map(), create_or_drop_index_helper(), db_check_limit_need_recompile(), do_add_attribute(), do_add_method_files(), do_alter_change_col_comment(), do_alter_change_tbl_comment(), do_alter_one_clause_with_template(), do_alter_serial(), do_change_att_schema_only(), do_create_entity(), do_create_partition(), do_create_serial(), do_create_trigger(), do_kill(), do_process_prepare_statement(), do_recompile_and_execute_prepared_statement(), do_set_timezone(), get_activity_info(), meth_grab_conj(), meth_translate_helper(), mq_rewrite_order_dependent_query(), mq_translate_value(), mq_update_attribute(), mq_update_order_by(), pt_add_oid_to_select_list(), pt_adjust_analytic_sort_specs(), pt_apply_value(), pt_attr_check_default_cs_coll(), pt_bind_names(), pt_bind_names_post(), pt_check_analytic_function(), pt_check_create_index(), pt_check_default_vclass_query_spec(), pt_check_enum_data_type(), pt_check_grammar_charset_collation(), pt_check_group_concat_order_by(), pt_check_order_by(), pt_check_partitions(), pt_check_set_count_set(), pt_check_show_index(), pt_check_table_in_show_heap(), pt_coerce_node_collation(), pt_coerce_node_collection_of_collection(), pt_coerce_range_expr_arguments(), pt_compare_bounds_to_value(), pt_convert_to_logical_expr(), pt_db_value_initialize(), pt_dbval_to_value(), pt_eval_expr_type(), pt_eval_method_call_type(), pt_evaluate_db_value_expr(), pt_expand_analytic_node(), pt_false_search_condition(), pt_filter_pseudo_specs(), pt_find_attr_in_class_list(), pt_find_order_value_in_list(), pt_fix_buildlist_aggregate_cume_dist_percent_rank(), pt_fix_enumeration_comparison(), pt_fixup_column_type(), pt_fold_const_function(), pt_get_collation_info_for_collection_type(), pt_get_enumeration_from_data_type(), pt_get_expression_count(), pt_is_same_enum_data_type(), pt_make_integer_value(), pt_make_pred_term_is(), pt_make_query_show_grants(), pt_make_query_user_groups(), pt_make_string_value(), pt_node_to_partition_info(), pt_print_expr(), pt_print_set_trigger(), pt_print_table_option(), pt_print_timeout(), pt_print_value(), pt_resolve_default_value(), pt_resolve_sort_spec_expr(), pt_rewrite_set_eq_set(), pt_select_list_to_one_col(), pt_semantic_check_local(), pt_sort_in_desc_order(), pt_to_aggregate_node(), pt_to_merge_insert_query(), pt_to_pos_descr(), pt_to_pos_descr_groupby(), pt_to_pred_expr_local_with_arg(), pt_to_rangelist_key(), pt_to_regu_variable(), pt_to_single_key(), pt_type_generic_func(), pt_upd_domain_info(), pt_where_type(), pt_where_type_keep_true(), qo_all_some_in_selectivity(), qo_apply_range_intersection(), qo_find_like_rewrite_bound(), qo_reduce_comp_pair_terms(), qo_reduce_order_by(), qo_replace_spec_name_with_null(), qo_rewrite_one_like_term(), qo_rewrite_subqueries(), and qo_set_value_to_range_list().

bool pt_value_info::has_cs_introducer

Definition at line 3066 of file parse_tree.h.

Referenced by pt_print_value().

int pt_value_info::host_var_index
bool pt_value_info::print_charset
bool pt_value_info::print_collation

The documentation for this struct was generated from the following file: