Nel costrutto IF <condizione> THEN e END IF possiamo mettere un numero di istruzioni che desideriamo, mi chiedo allora quale sia l'utilità di inserire all'interno anche un BEGIN END.
Esempio:
IF < condizione > THEN
BEGIN
istruzione 1;
SELECT...
FROM...
WHERE ... ;
SET... ;
END;
ELSE
...
...
END IF;
Il BEGIN END è necessario ? Non viene visto come un unico blocco di istruzioni ciò che si trova tra il THEN e l'ELSE ?