Разница между IF-THEN и IF-THEN-ELSE в PL/SQL заключается в том, что IF-THEN используется для выполнения операторов только когда условие истинно, а IF-THEN-ELSE — для выполнения одного набора предложений, когда условие истинно, и другого набора предложений, если условие ложно. 14
Синтаксис IF-THEN: IF условие THEN {…выполняется, когда условие истинно (TRUE)…} END IF. 1
Синтаксис IF-THEN-ELSE: IF условие THEN {…выполняется, когда условие истинно (TRUE)…} ELSE {…выполняется, когда условие ложно (FALSE)…} END IF. 1