MySQL 9.4.0
Source Code Documentation
dml.cc File Reference
#include "mysqld_error.h"
#include "sql/json_duality_view/content_tree.h"
#include "sql/json_duality_view/dml.h"
#include "sql/table.h"

Namespaces

namespace  jdv
 

Functions

bool jdv::jdv_prepare_insert (THD *, const Table_ref *, Sql_cmd_insert_base *)
 
bool jdv::jdv_prepare_update (THD *, const Table_ref *, bool)
 
bool jdv::jdv_prepare_delete (THD *, const Table_ref *, bool)
 
bool jdv::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);. More...
 
bool jdv::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);. More...
 
bool jdv::jdv_delete (THD *, const Table_ref *, ulonglong *)
 Entry point called from sql_delete.cc, bool Sql_cmd_delete::delete_from_single_table(THD *thd);. More...