CUBRID Engine  latest
db_value Struct Reference

#include <dbtype_def.h>

Collaboration diagram for db_value:
Collaboration graph

Public Attributes

DB_DOMAIN_INFO domain
 
DB_DATA data
 
need_clear_type need_clear
 

Detailed Description

Definition at line 1080 of file dbtype_def.h.

Member Data Documentation

DB_DATA db_value::data

Definition at line 1083 of file dbtype_def.h.

Referenced by adjust_partition_size(), btree_apply_key_range_and_filter(), btree_fix_root_for_delete(), btree_fix_root_for_insert(), btree_get_root_with_key(), btree_ils_adjust_range(), btree_keyoid_checkscan_check(), catcls_get_or_value_from_attribute(), db_enum_put_cs_and_collation(), db_get_json_raw_body(), db_get_string_length(), db_last_day(), db_string_put_cs_and_collation(), db_string_rlike(), db_string_unique_prefix(), db_value_domain_default(), db_value_domain_init(), db_value_domain_max(), db_value_domain_min(), db_value_domain_zero(), db_value_get_db_data(), db_value_get_monetary_amount_as_double(), db_value_get_monetary_currency(), db_value_put_encoded_date(), db_value_put_encoded_time(), db_value_put_monetary_amount_as_double(), db_value_put_monetary_currency(), db_value_to_json_doc(), db_value_type_is_collection(), do_get_partition_size(), eval_key_filter(), free_session_variable(), get_att_default_from_def(), ldr_date_elem(), ldr_datetime_elem(), ldr_datetimeltz_elem(), ldr_datetimetz_elem(), ldr_double_elem(), ldr_float_elem(), ldr_int_db_bigint(), ldr_int_db_int(), ldr_int_db_short(), ldr_int_elem(), ldr_real_db_double(), ldr_real_db_float(), ldr_str_db_char(), ldr_str_db_varchar(), ldr_time_elem(), ldr_timestamp_elem(), ldr_timestampltz_elem(), ldr_timestamptz_elem(), locator_update_index(), mht_get_hash_number(), mq_update_order_by(), mr_cmpval_char(), mr_cmpval_string(), mr_data_lengthval_json(), mr_data_writeval_json(), mr_index_lengthval_midxkey(), mr_lengthval_string_internal(), mr_setmem_json(), mr_setval_json(), mr_setval_string(), mr_setval_varnchar(), mr_writeval_string_internal(), mr_writeval_varnchar_internal(), or_get_enumeration(), or_get_value(), partition_attrinfo_get_key(), partition_decrement_value(), pr_clear_compressed_string(), pr_clear_value(), pr_do_db_value_string_compression(), pt_add_oid_to_select_list(), pt_adjust_analytic_sort_specs(), pt_bind_helper(), pt_check_alter_partition(), pt_data_type_init_value(), pt_db_value_initialize(), pt_to_regu_resolve_domain(), qdata_load_agg_hentry_from_tuple(), qdata_load_agg_hvalue_in_agg_list(), qdata_subtract_timestamptz_to_dbval(), qdump_print_rlike_eval_term(), qexec_analytic_evaluate_offset_function(), qexec_eval_grbynum_pred(), qexec_eval_instnum_pred(), qexec_eval_ordbynum_pred(), res_delete_row_internal(), rs_set_db_value(), scan_dbvals_to_midxkey(), scan_get_next_iss_value(), scan_regu_key_to_index_key(), set_make_collection(), sm_partitioned_class_type(), cubload::to_db_bigint(), cubload::to_db_date(), cubload::to_db_datetime(), cubload::to_db_datetimeltz(), cubload::to_db_datetimetz(), cubload::to_db_double(), cubload::to_db_float(), cubload::to_db_int(), cubload::to_db_short(), cubload::to_db_time(), cubload::to_db_timestamp(), cubload::to_db_timestampltz(), cubload::to_db_timestamptz(), cubload::to_int_generic(), tp_value_cast_internal(), update_session_variable(), vid_make_vid(), ws_move_label_value_list(), and ws_vmop().

DB_DOMAIN_INFO db_value::domain

Definition at line 1082 of file dbtype_def.h.

Referenced by db_enum_put_cs_and_collation(), db_get_string_length(), db_string_convert_to(), db_string_insert_substring(), db_string_put_cs_and_collation(), db_string_repeat(), db_string_substring_index(), db_string_unique_prefix(), db_to_number(), db_typeof_dbval(), db_value_alter_type(), db_value_domain_default(), db_value_domain_init(), db_value_domain_max(), db_value_domain_min(), db_value_domain_zero(), db_value_is_corrupted(), db_value_put_encoded_date(), db_value_put_encoded_time(), db_value_put_monetary_amount_as_double(), db_value_put_monetary_currency(), db_value_put_null(), db_value_type_is_collection(), do_create_midxkey_for_constraint(), eval_key_filter(), fetch_peek_arith(), fetch_peek_dbval(), get_att_default_from_def(), get_desc_current(), get_desc_old(), heap_attrinfo_set(), heap_attrinfo_transform_to_disk_internal(), heap_midxkey_key_generate(), la_get_current(), ldr_date_elem(), ldr_datetime_elem(), ldr_datetimeltz_elem(), ldr_datetimetz_elem(), ldr_double_elem(), ldr_elo_ext_elem(), ldr_float_elem(), ldr_int_db_bigint(), ldr_int_db_int(), ldr_int_db_short(), ldr_int_elem(), ldr_real_db_double(), ldr_real_db_float(), ldr_str_db_char(), ldr_str_db_varchar(), ldr_time_elem(), ldr_timestamp_elem(), ldr_timestampltz_elem(), ldr_timestamptz_elem(), mr_cmpval_char(), mr_cmpval_nchar(), mr_cmpval_string(), mr_cmpval_varnchar(), mr_setval_json(), mr_setval_string(), pr_complete_enum_value(), PRIM_SET_NULL(), pt_data_type_init_value(), pt_db_value_initialize(), pt_evaluate_db_value_expr(), pt_evaluate_tree_internal(), pt_make_regu_constant(), pt_make_regu_hostvar(), pt_to_regu_reserved_name(), qdata_evaluate_analytic_func(), qdata_finalize_aggregate_list(), qdata_finalize_analytic_func(), qdata_get_dbval_from_constant_regu_variable(), qdata_group_concat_first_value(), qdata_group_concat_value(), qexec_compare_valptr_with_tuple(), qexec_get_orderbynum_upper_bound(), qstr_grow_string(), res_delete_row_internal(), rs_set_db_value(), set_make_collection(), smt_change_attribute_w_dflt_w_order(), tp_domain_resolve_value(), tp_value_cast_internal(), tp_value_slam_domain(), value_to_db_value(), and vid_vobj_to_object().

need_clear_type db_value::need_clear

Definition at line 1084 of file dbtype_def.h.

Referenced by bfmt_value(), btree_apply_key_range_and_filter(), btree_clear_key_value(), btree_construct_leafs(), btree_get_stats_midxkey(), btree_ils_adjust_range(), btree_read_record_without_decompression(), btree_sort_get_next(), caslob_to_dblob(), catcls_get_or_value_from_attribute(), catcls_get_or_value_from_domain(), check_args(), cursor_fixup_vobjs(), date_to_char(), db_add_time(), db_bigint_to_binary_string(), db_bit_string_coerce(), db_char_string_coerce(), db_compress_like_pattern(), db_conv(), db_convert_json_into_scalar(), db_create_fbo(), db_date_add_sub_interval_days(), db_date_add_sub_interval_expr(), db_date_dbval(), db_date_format(), db_evaluate_json_pretty(), db_evaluate_json_unquote(), db_get_like_optimization_bounds(), db_guid(), db_hex(), db_inet_ntoa(), db_string_aes_decrypt(), db_string_aes_encrypt(), db_string_chr(), db_string_concatenate(), db_string_convert_to(), db_string_fix_string_size(), db_string_from_base64(), db_string_insert_substring(), db_string_limit_size_string(), db_string_lower(), db_string_make_empty_typed_string(), db_string_md5(), db_string_pad(), db_string_quote(), db_string_regexp_replace(), db_string_regexp_substr(), db_string_repeat(), db_string_replace(), db_string_reverse(), db_string_sha_one(), db_string_sha_two(), db_string_space(), db_string_substring(), db_string_substring_index(), db_string_to_base64(), db_string_translate(), db_string_trim(), db_string_unique_prefix(), db_string_upper(), db_time_dbval(), db_time_format(), db_typeof_dbval(), db_tz_offset(), db_value_alloc_and_copy(), db_value_domain_init(), db_value_domain_max(), db_value_domain_min(), db_value_put_encoded_date(), db_value_put_encoded_time(), db_value_put_monetary_amount_as_double(), db_value_put_monetary_currency(), db_value_put_null(), db_value_printer::describe_midxkey(), do_create_midxkey_for_constraint(), do_evaluate_default_expr(), do_get_optimization_param(), eval_key_filter(), fetch_peek_arith(), fetch_peek_dbval(), get_current_result(), getmem_elo_with_type(), heap_attrinfo_generate_key(), heap_attrinfo_transform_to_disk_internal(), heap_attrvalue_get_key(), heap_eval_function_index(), heap_midxkey_key_generate(), jsp_unpack_string_value(), la_make_repl_item(), ldr_bstr_elem(), ldr_elo_ext_elem(), ldr_xstr_elem(), lob_to_bit_char(), locator_mvcc_reev_cond_assigns(), logtb_descriptors_start_scan(), make_desired_string_db_value(), mr_cmpval_json(), mr_data_readval_bigint(), mr_data_readval_date(), mr_data_readval_datetime(), mr_data_readval_double(), mr_data_readval_float(), mr_data_readval_int(), mr_data_readval_money(), mr_data_readval_null(), mr_data_readval_numeric(), mr_data_readval_resultset(), mr_data_readval_short(), mr_data_readval_time(), mr_data_readval_timestampltz(), mr_data_readval_utime(), mr_getmem_bit(), mr_getmem_char(), mr_getmem_json(), mr_getmem_money(), mr_getmem_nchar(), mr_getmem_numeric(), mr_getmem_string(), mr_getmem_time(), mr_getmem_timestampltz(), mr_getmem_utime(), mr_getmem_varbit(), mr_getmem_varnchar(), mr_index_readval_bigint(), mr_index_readval_date(), mr_index_readval_datetime(), mr_index_readval_datetimeltz(), mr_index_readval_datetimetz(), mr_index_readval_double(), mr_index_readval_float(), mr_index_readval_int(), mr_index_readval_midxkey(), mr_index_readval_money(), mr_index_readval_short(), mr_index_readval_time(), mr_index_readval_timestampltz(), mr_index_readval_timestamptz(), mr_index_readval_utime(), mr_initval_date(), mr_initval_datetime(), mr_initval_datetimeltz(), mr_initval_float(), mr_initval_json(), mr_initval_money(), mr_initval_string(), mr_initval_time(), mr_initval_timestampltz(), mr_initval_utime(), mr_initval_varbit(), mr_initval_varnchar(), mr_readval_bit_internal(), mr_readval_char_internal(), mr_readval_nchar_internal(), mr_readval_string_internal(), mr_readval_varbit_internal(), mr_readval_varnchar_internal(), mr_setval_bit(), mr_setval_char(), mr_setval_enumeration(), mr_setval_enumeration_internal(), mr_setval_json(), mr_setval_midxkey(), mr_setval_nchar(), mr_setval_string(), mr_setval_varbit(), mr_setval_varnchar(), net_arg_get_lob_value(), netval_to_dbval(), number_to_char(), numeric_db_value_coerce_from_num(), pr_clear_value(), pr_complete_enum_value(), pr_midxkey_add_prefix(), pr_midxkey_unique_prefix(), PRIM_SET_NULL(), pt_check_enum_data_type(), pt_data_type_init_value(), pt_db_value_initialize(), pt_evaluate_db_value_expr(), pt_to_aggregate_node(), qdata_concatenate_dbval(), qdata_evaluate_sys_connect_by_path(), qdata_list_dbs(), qdata_load_agg_hvalue_in_agg_list(), qdata_subtract_timestampltz_to_dbval(), qexec_execute_build_columns(), qexec_execute_insert(), qstr_grow_string(), readval_elo_with_type(), scan_dbvals_to_midxkey(), setval_elo_with_type(), stx_build_analytic_type(), stx_build_arith_type(), stx_build_buildlist_proc(), stx_build_buildvalue_proc(), stx_build_fetch_proc(), stx_build_insert_proc(), stx_build_xasl_node(), cubload::to_db_elo_ext(), cubload::to_db_varbit_from_bin_str(), cubload::to_db_varbit_from_hex_str(), tp_dtoa(), tp_ftoa(), tp_value_cast_internal(), vid_get_keys(), and vid_vobj_to_object().


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