MySQL 9.1.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
eval0proc.ic File Reference

Executes SQL stored procedures and their control structures. More...

#include "eval0eval.h"
#include "pars0pars.h"
#include "que0que.h"

Functions

static que_thr_tproc_step (que_thr_t *thr)
 Performs an execution step of a procedure node. More...
 
static que_thr_tproc_eval_step (que_thr_t *thr)
 Performs an execution step of a procedure call node. More...
 

Detailed Description

Executes SQL stored procedures and their control structures.

Created 1/20/1998 Heikki Tuuri

Function Documentation

◆ proc_eval_step()

static que_thr_t * proc_eval_step ( que_thr_t thr)
inlinestatic

Performs an execution step of a procedure call node.

Returns
query thread to run next or NULL
Parameters
thrin: query thread

◆ proc_step()

static que_thr_t * proc_step ( que_thr_t thr)
inlinestatic

Performs an execution step of a procedure node.

Returns
query thread to run next or NULL
Parameters
thrin: query thread