MySQL 9.1.0
Source Code Documentation
Table_ref Member List

This is the complete list of members for Table_ref, including all inherited members.

add_join_natural(Table_ref *b)Table_refinline
AddMaterializedPathToCache(THD *thd, AccessPath *materialize_path, const AccessPath *table_path)Table_ref
algorithmTable_ref
aliasTable_ref
any_outer_leaf_table()Table_refinline
belong_to_viewTable_ref
cacheable_tableTable_ref
can_push_condition_to_derived(THD *thd)Table_ref
check_optionTable_ref
check_option_processedTable_ref
check_single_table(Table_ref **table_ref, table_map map)Table_ref
ClearMaterializedPathCache()Table_refinline
common_table_expr() constTable_refinline
cond_equalTable_ref
contain_auto_incrementTable_ref
correspondent_tableTable_ref
covering_keys_savedTable_refprivate
create_field_translation(THD *thd)Table_ref
create_materialized_table(THD *thd)Table_ref
dbTable_ref
db_lengthTable_ref
definerTable_ref
dep_tablesTable_ref
derivedTable_refprivate
derived_column_names() constTable_refinline
derived_key_listTable_ref
derived_keys_readyTable_ref
derived_query_expression() constTable_refinline
derived_resultTable_ref
derived_where_condTable_ref
effective_algorithmTable_refprivate
embeddingTable_ref
fetch_number_of_rows(ha_rows fallback_estimate=PLACEHOLDER_TABLE_ROW_ESTIMATE)Table_ref
field_translationTable_ref
field_translation_endTable_ref
find_view_security_context(THD *thd)Table_ref
first_leaf_for_name_resolution()Table_ref
first_leaf_table()Table_refinline
force_index_group_savedTable_refprivate
force_index_order_savedTable_refprivate
force_index_savedTable_refprivate
generate_keys(THD *thd)Table_ref
get_db_name() constTable_refinline
get_hidden_field_count_for_derived() constTable_ref
get_sampling_percentage() constTable_ref
get_sampling_type() constTable_refinline
get_table_name() constTable_refinline
GetCachedMaterializedPath(const AccessPath *table_path)Table_ref
grantTable_ref
has_tablesample() constTable_refinline
ignore_leavesTable_ref
index_hintsTable_ref
internal_tmp_tableTable_ref
is_aj_nest() constTable_refinline
is_aliasTable_ref
is_base_table() constTable_refinline
is_dd_ctx_tableTable_ref
is_deleted() constTable_refinline
is_derived() constTable_refinline
is_derived_unfinished_materialization() constTable_ref
is_external() constTable_ref
is_fqtnTable_ref
is_fulltext_searched() constTable_refinline
is_inner_table_of_outer_join() constTable_refinline
is_insertable() constTable_refinline
is_inserted() constTable_refinline
is_internal() constTable_refinline
is_join_columns_completeTable_ref
is_leaf_for_name_resolution() constTable_ref
is_mergeable() constTable_ref
is_merged() constTable_refinline
is_multiple_tables() constTable_refinline
is_natural_joinTable_ref
is_placeholder() constTable_refinline
is_recursive_reference() constTable_refinline
is_sj_nest() constTable_refinline
is_sj_or_aj_nest() constTable_refinline
is_system_viewTable_ref
is_table_function() constTable_refinline
is_table_ref_id_equal(TABLE_SHARE *s) constTable_refinline
is_updatable() constTable_refinline
is_updated() constTable_refinline
is_view() constTable_refinline
is_view_or_derived() constTable_refinline
join_columnsTable_ref
join_cond() constTable_refinline
join_cond_dep_tablesTable_ref
join_cond_optim() constTable_refinline
join_cond_optim_ref()Table_refinline
join_cond_ref()Table_refinline
join_listTable_ref
join_order_swappedTable_ref
join_using_fieldsTable_ref
keys_in_use_for_group_by_savedTable_refprivate
keys_in_use_for_order_by_savedTable_refprivate
keys_in_use_for_query_savedTable_refprivate
last_leaf_for_name_resolution()Table_ref
leaf_tables_count() constTable_ref
lock_descriptor() constTable_refinline
lock_partitions_savedTable_refprivate
m_common_table_exprTable_refprivate
m_deletedTable_refprivate
m_derived_column_namesTable_refprivate
m_fulltext_searchedTable_refprivate
m_insertableTable_refprivate
m_insertedTable_refprivate
m_is_recursive_referenceTable_refprivate
m_is_sj_or_aj_nestTable_refprivate
m_join_condTable_refprivate
m_join_cond_optimTable_refprivate
m_lock_descriptorTable_refprivate
m_mapTable_refprivate
m_materialized_path_cacheTable_refprivate
m_table_ref_typeTable_refprivate
m_table_ref_versionTable_refprivate
m_tablenoTable_refprivate
m_updatableTable_refprivate
m_updatedTable_refprivate
m_was_scalar_subqueryTable_ref
map() constTable_refinline
materializable_is_const() constTable_ref
materialize_derived(THD *thd)Table_ref
mdl_requestTable_ref
merge_keys_savedTable_refprivate
merge_underlying_listTable_ref
merge_underlying_tables(Query_block *select)Table_ref
merge_where(THD *thd)Table_ref
natural_joinTable_ref
nested_joinTable_ref
new_nested_join(MEM_ROOT *allocator, const char *alias, Table_ref *embedding, mem_root_deque< Table_ref * > *belongs_to, Query_block *select)Table_refstatic
next_globalTable_ref
next_leafTable_ref
next_localTable_ref
next_name_resolution_tableTable_ref
nullable_savedTable_refprivate
OPEN_FOR_CREATE enum valueTable_ref
OPEN_IF_EXISTS enum valueTable_ref
OPEN_NORMALTable_ref
OPEN_NORMAL enum valueTable_ref
OPEN_STUB enum valueTable_ref
open_typeTable_ref
opt_hints_qbTable_ref
opt_hints_tableTable_ref
optimize_derived(THD *thd)Table_ref
optimized_awayTable_ref
optionTable_ref
outer_joinTable_ref
outer_join_nest() constTable_refinline
parent_lTable_ref
partition_namesTable_ref
prelocking_placeholderTable_ref
prepare_check_option(THD *thd, bool is_cascaded=false)Table_ref
prepare_replace_filter(THD *thd)Table_ref
prepare_security(THD *thd)Table_ref
prepare_view_security_context(THD *thd)Table_ref
prev_globalTable_ref
print(const THD *thd, String *str, enum_query_type query_type) constTable_ref
process_index_hints(const THD *thd, TABLE *table)Table_ref
query_blockTable_ref
query_block_id() constTable_ref
query_block_id_for_explain() constTable_ref
read_set_internal_savedTable_refprivate
read_set_savedTable_refprivate
referencing_viewTable_ref
replace_filterTable_ref
replace_filter_processedTable_ref
required_typeTable_ref
reset()Table_ref
resolve_derived(THD *thd, bool apply_semijoin)Table_ref
restore_properties()Table_ref
sampling_percentageTable_ref
sampling_percentage_valTable_refprivate
sampling_typeTable_refprivate
save_properties()Table_ref
schema_query_blockTable_ref
schema_tableTable_ref
schema_table_filledTable_ref
schema_table_reformedTable_ref
security_ctxTable_ref
select_stmtTable_ref
set_common_table_expr(Common_table_expr *c)Table_refinline
set_deleted()Table_refinline
set_derived_column_names(const Create_col_name_list *d)Table_refinline
set_derived_query_expression(Query_expression *query_expr)Table_refinline
set_fulltext_searched()Table_refinline
set_insert_values(MEM_ROOT *mem_root)Table_ref
set_insertable()Table_refinline
set_inserted()Table_refinline
set_join_cond(Item *val)Table_refinline
set_join_cond_optim(Item *cond)Table_refinline
set_lock(const Lock_descriptor &descriptor)Table_refinline
set_merged()Table_refinline
set_privileges(Access_bitmask privilege)Table_refinline
set_readonly()Table_refinline
set_recursive_reference()Table_ref
set_sj_or_aj_nest()Table_refinline
set_table_ref_id(TABLE_SHARE *s)Table_refinline
set_table_ref_id(enum_table_ref_type table_ref_type_arg, ulonglong table_ref_version_arg)Table_refinline
set_tableno(uint tableno)Table_refinline
set_tablesample(tablesample_type sampling_type_arg, Item *sampling_percentage_arg)Table_refinline
set_updatable()Table_refinline
set_updated()Table_refinline
set_uses_materialization()Table_refinline
set_view_query(LEX *lex)Table_refinline
setup_materialized_derived(THD *thd)Table_ref
setup_materialized_derived_tmp_table(THD *thd)Table_ref
setup_table_function(THD *thd)Table_ref
sharedTable_ref
sj_inner_tablesTable_ref
sourceTable_ref
straightTable_ref
tableTable_ref
table_functionTable_ref
table_idTable_ref
table_nameTable_ref
table_name_lengthTable_ref
Table_ref()=defaultTable_ref
Table_ref(TABLE *table_arg)Table_refinlineexplicit
Table_ref(const char *db_name, const char *table_name, enum thr_lock_type lock_type)Table_refinline
Table_ref(TABLE *table_arg, const char *db_name_arg, size_t db_length_arg, const char *table_name_arg, size_t table_name_length_arg, const char *alias_arg, enum thr_lock_type lock_type_arg)Table_refinline
Table_ref(const char *db_name, const char *table_name, const char *alias, enum thr_lock_type lock_type)Table_refinline
Table_ref(TABLE *table_arg, const char *alias_arg)Table_refinline
Table_ref(TABLE *table_arg, const char *alias_arg, enum_mdl_type mdl_type)Table_refinline
Table_ref(const char *db_name, const char *table_name_arg, enum thr_lock_type lock_type_arg, enum enum_mdl_type mdl_request_type)Table_refinline
Table_ref(const char *db_name, size_t db_length_arg, const char *table_name_arg, size_t table_name_length_arg, enum thr_lock_type lock_type_arg, enum enum_mdl_type mdl_request_type)Table_refinline
Table_ref(const char *db_name, size_t db_length_arg, const char *table_name_arg, size_t table_name_length_arg, enum thr_lock_type lock_type_arg)Table_refinline
Table_ref(const char *db_name, size_t db_length_arg, const char *table_name_arg, size_t table_name_length_arg, const char *alias_arg, enum enum_mdl_type mdl_request_type)Table_refinline
Table_ref(const char *db_name, size_t db_length_arg, const char *table_name_arg, size_t table_name_length_arg, const char *alias_arg, enum thr_lock_type lock_type_arg, enum enum_mdl_type mdl_request_type)Table_refinline
Table_ref(const char *db_name_arg, size_t db_length_arg, const char *table_name_arg, size_t table_name_length_arg, const char *alias_arg, enum thr_lock_type lock_type_arg)Table_refinline
tableno() constTable_refinline
target_tablespace_nameTable_ref
timestampTable_ref
timestamp_bufferTable_ref
top_table() constTable_refinline
top_table()Table_refinline
trg_event_mapTable_ref
updatable_base_table() constTable_refinline
updatable_base_table()Table_refinline
updatable_viewTable_ref
update_derived_keys(THD *, Field *, Item **, uint, bool *)Table_ref
update_sampling_percentage()Table_ref
updatingTable_ref
uses_materialization() constTable_refinline
validate_tablesample_clause(THD *thd)Table_ref
viewTable_refprivate
view_body_utf8Table_ref
view_check_option(THD *thd) constTable_ref
view_client_cs_nameTable_ref
view_connection_cl_nameTable_ref
view_creation_ctxTable_ref
view_no_explainTable_ref
view_query() constTable_refinline
view_sctxTable_ref
view_suidTable_ref
view_tablesTable_ref
with_checkTable_ref
write_set_savedTable_refprivate