MySQL 8.4.0
Source Code Documentation
show.cc File Reference
#include "sql/dd/info_schema/show.h"
#include <string.h>
#include "lex_string.h"
#include "my_sqlcommand.h"
#include "nulls.h"
#include "sql/dd/info_schema/show_query_builder.h"
#include "sql/dd/info_schema/table_stats.h"
#include "sql/dd/string_type.h"
#include "sql/item_cmpfunc.h"
#include "sql/parse_location.h"
#include "sql/sql_class.h"
#include "sql/sql_lex.h"
#include "sql/table.h"
#include "sql_string.h"
#include "string_with_len.h"

Namespaces

namespace  dd
 The version of the current data dictionary table definitions.
 
namespace  dd::info_schema
 

Functions

Query_blockdd::info_schema::build_show_character_set_query (const POS &pos, THD *thd, const String *wild, Item *where_cond)
 Build a substitute query for SHOW CHARSETS. More...
 
Query_blockdd::info_schema::build_show_collation_query (const POS &pos, THD *thd, const String *wild, Item *where_cond)
 Build a substitute query for SHOW COLLATION. More...
 
Query_blockdd::info_schema::build_show_databases_query (const POS &pos, THD *thd, String *wild, Item *where_cond)
 Build a substitute query for SHOW DATABASES. More...
 
static bool dd::info_schema::add_table_status_fields (Select_lex_builder *query, bool alias_as_alias)
 Add fields required by SHOW TABLE STATUS. More...
 
Query_blockdd::info_schema::build_show_tables_query (const POS &pos, THD *thd, String *wild, Item *where_cond, bool include_status_fields)
 Build a substitute query for SHOW TABLES / TABLE STATUS. More...
 
Query_blockdd::info_schema::build_show_columns_query (const POS &pos, THD *thd, Table_ident *table_ident, const String *wild, Item *where_cond)
 Build a substitute query for SHOW COLUMNS/FIELDS OR DESCRIBE. More...
 
Query_blockdd::info_schema::build_show_keys_query (const POS &pos, THD *thd, Table_ident *table_ident, Item *where_cond)
 Build a substitute query for SHOW INDEX|KEYS|INDEXES. More...
 
Query_blockdd::info_schema::build_show_triggers_query (const POS &pos, THD *thd, String *wild, Item *where_cond)
 Build a substitute query for SHOW TRIGGERS. More...
 
Query_blockdd::info_schema::build_show_procedures_query (const POS &pos, THD *thd, String *wild, Item *where_cond)
 Build a substitute query for SHOW PROCEDURE/FUNCTION STATUS. More...
 
Query_blockdd::info_schema::build_show_events_query (const POS &pos, THD *thd, String *wild, Item *where_cond)
 Build a substitute query for SHOW EVENTS. More...