GOTO
MariaDB начиная с 10.3
Оператор GOTO был введен в MariaDB 10.3 для совместимости с Oracle.
Синтаксис
GOTO label
Описание
Оператор GOTO заставляет код перейти к указанной метке и продолжить выполнение оттуда. Он принимается только в режиме Oracle.
Пример
SET sql_mode=ORACLE; DELIMITER // CREATE OR REPLACE PROCEDURE p1 AS BEGIN SELECT 1; GOTO label; SELECT 2; <<label>> SELECT 3; END; // DELIMITER call p1(); +---+ | 1 | +---+ | 1 | +---+ 1 row in set (0.000 sec) +---+ | 3 | +---+ | 3 | +---+ 1 row in set (0.000 sec)
Содержимое, воспроизведенное на этом сайте, является собственностью его соответствующих владельцев, и это содержание не проходит предварительной проверки со стороны MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают точку зрения MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/goto/