CREATE DEFINER = `dba`@`xx.xx.xx.3` PROCEDURE `oninjadb`.`TESTLOOPER`()
LANGUAGE SQL
DETERMINISTIC
NO SQL
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DECLARE counter INT default 0;
simple_loop: LOOP
SET counter=counter+1;
select counter;
IF counter=100 THEN
leave simple_loop;
END IF;
end loop simple_loop;
END
Хорошо, простая проблема с контуром, скопированная из поиска в Google. Единственная проблема заключается в том, что цикл не пройдет более одного раза, поэтому выход равен 1, и это все. Я знаю, что это простой цикл, но мне нужно его получить, поэтому я перехожу к более сложным проблемам. Спасибо заранее ...простой вопрос о цикле
Я использую Navicat Premium, и MySQL 5.1.39-журнал. Я попытался вставить/обновить 99 других запросов в таблицу без везения. Как я могу захватить эти остальные 99 запросов? – Chad
Я не знаком с Navicat, поэтому я не знаю, как помочь вам увидеть все результирующие наборы, создаваемые процедурой. Однако: если вы запускаете несколько запросов INSERT из своей процедуры, все они должны выполняться успешно. – TehShrike
Это сработало, спасибо за помощь – Chad