Module executor

Module executor 

Source
Expand description

Execute individual procedural statements

Handles execution of:

  • DECLARE (variable declarations)
  • SET (variable assignments)
  • SQL statements (SELECT, INSERT, UPDATE, DELETE, etc.)
  • RETURN (return from function/procedure)
  • Control flow (delegated to control_flow module)

Functionsยง

evaluate_expression
Evaluate an expression in the procedural context
execute_procedural_statement
Execute a procedural statement