sql >> Database >  >> RDS >> PostgreSQL

BREAK-instructie in PL/pgSQL

Er is geen BREAK in PL/pgSQL .

EXIT beëindigt de lus.
CONTINUE gaat verder bij de volgende iteratie van de lus.
U kunt een <<label>> . bijvoegen to loops en voeg het toe als parameter aan elk van deze commando's. Vervolgens beëindigt u / gaat u verder met het gelabelde lus. Anders betreft het de innerlijke loop.
RETURN verlaat de functie (dus niet van toepassing in een DO verklaring).

Dit alles is van toepassing op procedurele elementen van PL/pgSQL, niet SQL.
Codevoorbeeld met alle drie:



  1. Laravel 5 Een nieuw record maken dat bij 3 andere tabellen hoort

  2. Geneste vensterfuncties in SQL

  3. MySql select binnen een andere select?

  4. hoe datum en tijd toe te voegen met de naam van het back-upbestand met behulp van mysqldump vanaf de opdrachtprompt en om het pad van het back-upbestand te definiëren