CASE változó WHEN érték THEN ... ELSE ... END CASE;
Az esetkiválasztásos vezérlésre a PL/SQL-ben a következő utasítás szolgál (a szögletes zárójelekben írt rész nem kötelező, a kapcsos zárójel ismétlést jelent):
CASE változó WHEN érték THEN utasítássorozat [{WHEN érték THEN utasasítássorozat}] ELSE utasítássorozat END CASE;
Az esetek megvizsgálása után célszerű betenni egy ELSE-ágat, mivel lehet, hogy az érték egyik esetre sem teljesül.