mysql DECLARE WHILE outside stored procedure how?

No, you cannot do it. You can use these statements only inside BEGIN…END clause.

So, it is possible in stored procedures/functions, triggers and events.

More information here – MySQL Compound-Statement Syntax.

Leave a Comment