MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
row0upd.cc File Reference
#include "row0upd.h"
#include "ha_prototypes.h"
#include "dict0dict.h"
#include "trx0undo.h"
#include "rem0rec.h"
#include "dict0boot.h"
#include "dict0crea.h"
#include "mach0data.h"
#include "btr0btr.h"
#include "btr0cur.h"
#include "que0que.h"
#include "row0ext.h"
#include "row0ins.h"
#include "row0log.h"
#include "row0row.h"
#include "row0sel.h"
#include "rem0cmp.h"
#include "lock0lock.h"
#include "log0log.h"
#include "pars0sym.h"
#include "eval0eval.h"
#include "buf0lru.h"
Include dependency graph for row0upd.cc:

Go to the source code of this file.

Macros

#define row_upd_clust_rec_by_insert_inherit(rec, offsets, entry, update)   row_upd_clust_rec_by_insert_inherit_func(entry,update)

Variables

static btr_pcur_tpcur
static btr_pcur_t dict_table_ttable
static btr_pcur_t dict_table_t
dict_index_t
index
static btr_pcur_t dict_table_t
dict_index_t ulint * 
offsets
static btr_pcur_t dict_table_t
dict_index_t ulint que_thr_t
thr

Detailed Description

Update of a row

Created 12/27/1996 Heikki Tuuri

Definition in file row0upd.cc.

Variable Documentation

in: index of the cursor

Definition at line 187 of file row0upd.cc.

in/out: rec_get_offsets(pcur.rec, index)

Definition at line 187 of file row0upd.cc.

btr_pcur_t* pcur

< in: row update node in: cursor positioned on a record; NOTE: the cursor position is lost in this function!

Definition at line 187 of file row0upd.cc.

in: table in question

Definition at line 187 of file row0upd.cc.

in: query thread

Definition at line 187 of file row0upd.cc.