mysql - How to properly declare handlers -


i'm trying add stored procedure mysql scheme.
error error: error 1193: unknown system variable 'inner_done'.
here's code
have note doesn't matter handler declared last. it's name in error, while first 1 declared somehow ok. tried playing plece declare handler, e.g. create new begin-end block, error still gets me, randomly choosing handfler display "unknown"

as commented @ryanvincent, error describes inner_done not declare:

declare done, inner_done boolean default false; 

and wrap inner loop in begin - end block.

edit: declare handler statement defines handler, before needed declare statement variable change value condition.

declare inner_done boolean default false; declare continue handler not found set inner_done = true; 

Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -