Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime 16.3 und höher
Beendet die Ausführung einer Iteration einer Schleifenanweisung und verlässt die Schleife.
Diese Anweisung kann nur in einer zusammengesetzten Anweisung verwendet werden.
Syntax
LEAVE label
Die Parameter
-
Das Etikett identifiziert eine Anweisung zum Verlassen, die direkt oder indirekt die
LEAVEAnweisung enthält.
Beispiele
-- sum up all odd numbers from 1 through 10
-- Iterate over even numbers and leave the loop after 10 has been reached.
> BEGIN
DECLARE sum INT DEFAULT 0;
DECLARE num INT DEFAULT 0;
sumNumbers: LOOP
SET num = num + 1;
IF num > 10 THEN
LEAVE sumNumbers;
END IF;
IF num % 2 = 0 THEN
ITERATE sumNumbers;
END IF;
SET sum = sum + num;
END LOOP sumNumbers;
VALUES (sum);
END;
25