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

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

#include "eval0proc.h"
#include <stddef.h>

Functions

que_thr_tif_step (que_thr_t *thr)
 Performs an execution step of an if-statement node. More...
 
que_thr_twhile_step (que_thr_t *thr)
 Performs an execution step of a while-statement node. More...
 
que_thr_tassign_step (que_thr_t *thr)
 Performs an execution step of an assignment statement node. More...
 
que_thr_tfor_step (que_thr_t *thr)
 Performs an execution step of a for-loop node. More...
 
que_thr_texit_step (que_thr_t *thr)
 Performs an execution step of an exit statement node. More...
 
que_thr_treturn_step (que_thr_t *thr)
 Performs an execution step of a return-statement node. More...
 

Detailed Description

Executes SQL stored procedures and their control structures.

Created 1/20/1998 Heikki Tuuri

Function Documentation

◆ assign_step()

que_thr_t * assign_step ( que_thr_t thr)

Performs an execution step of an assignment statement node.

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

◆ exit_step()

que_thr_t * exit_step ( que_thr_t thr)

Performs an execution step of an exit statement node.

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

◆ for_step()

que_thr_t * for_step ( que_thr_t thr)

Performs an execution step of a for-loop node.

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

◆ if_step()

que_thr_t * if_step ( que_thr_t thr)

Performs an execution step of an if-statement node.

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

◆ return_step()

que_thr_t * return_step ( que_thr_t thr)

Performs an execution step of a return-statement node.

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

◆ while_step()

que_thr_t * while_step ( que_thr_t thr)

Performs an execution step of a while-statement node.

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