Syntax\n------\n\n[begin_label:] LOOP\n    statement_list\nEND LOOP [end_label]\n\nDescription\n-----------\n\nLOOP implements a simple loop construct, enabling repeated execution of the statement list, which consists of one or more statements, each terminated by a semicolon (i.e., ;) statement delimiter. The statements within the loop are repeated until the loop is exited; usually this is accomplished with a LEAVE statement.\n\nA LOOP statement can be labeled. end_label cannot be given unlessbegin_label also is present. If both are present, they must be the same.\n\nSee Delimiters in the mariadb client for more on delimiter usage in the client.\n\nURL: https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/loop