"SI es una sola bifurcación, "CASO" puede ser múltiple Use "Caso" si tiene más de dos valores opcionales, "SI" cuando solo tiene dos valores.
La estructura general de CASE es:
CASE x
WHEN a THEN ..
WHEN b THEN ..
...
ELSE
END
Estructura general de IF:
IF (expr)
THEN...
ELSE...
END
Entonces, básicamente SI es un CASO con solo una declaración 'CUÁNDO'.