Base class that is used to represent any kind of expression in a relational query.
Definition: item.h:927
Base class for all INSERT and REPLACE statements.
Definition: sql_insert.h:226
For each client connection we create a separate thread with THD serving as a thread/connection descri...
Definition: sql_lexer_thd.h:36
A (partial) implementation of std::deque allocating its blocks on a MEM_ROOT.
Definition: mem_root_deque.h:111
unsigned long long int ulonglong
Definition: my_inttypes.h:56
Definition: content_tree.cc:39
bool jdv_delete(THD *, const Table_ref *, ulonglong *)
Entry point called from sql_delete.cc, bool Sql_cmd_delete::delete_from_single_table(THD *thd);.
Definition: dml.cc:78
bool jdv_prepare_delete(THD *, const Table_ref *, bool)
Definition: dml.cc:48
bool jdv_update(THD *, const Table_ref *, const mem_root_deque< Item * > *, const mem_root_deque< Item * > *, ulonglong *)
Entry point called from sql_update.cc bool Sql_cmd_update::update_single_table(THD *thd);.
Definition: dml.cc:67
bool jdv_prepare_insert(THD *, const Table_ref *, Sql_cmd_insert_base *)
Definition: dml.cc:36
bool jdv_prepare_update(THD *, const Table_ref *, bool)
Definition: dml.cc:41
bool jdv_insert(THD *, const Table_ref *, const mem_root_deque< List_item * > &)
Entry point called from sql_insert.cc, bool Sql_cmd_insert_values::execute_inner(THD *thd);.
Definition: dml.cc:57