RosettaCodeData/Task/Loops-Break/SQL-PL/loops-break-1.sql
2023-07-01 13:44:08 -04:00

16 lines
306 B
SQL

--#SET TERMINATOR @
SET SERVEROUTPUT ON@
BEGIN
DECLARE VAL INTEGER;
LOOP: WHILE (TRUE = TRUE) DO
SET VAL = INTEGER(RAND() * 20);
CALL DBMS_OUTPUT.PUT_LINE(VAL);
IF (VAL = 10) THEN
LEAVE LOOP;
END IF;
SET VAL = INTEGER(RAND() * 20);
CALL DBMS_OUTPUT.PUT_LINE(VAL);
END WHILE LOOP;
END @