My Project
|
#include <sp_instr.h>
Public Member Functions | |
sp_instr_copen (uint ip, sp_pcontext *ctx, int cursor_idx) | |
virtual void | print (String *str) |
virtual bool | execute (THD *thd, uint *nextp) |
sp_instr_copen represents OPEN statement (opens the cursor). However, the actual implementation is in sp_instr_cpush::exec_core().
bool sp_instr_copen::execute | ( | THD * | thd, |
uint * | nextp | ||
) | [virtual] |
Execute this instruction
thd | Thread context | |
[out] | nextp | index of the next instruction to execute. (For most instructions this will be the instruction following this one). Note that this parameter is undefined in case of errors, use get_cont_dest() to find the continuation instruction for CONTINUE error handlers. |
Implements sp_instr.