Structure d'un bloc PL/SQL

Syntaxe

1
DECLARE ou IS
2
 Variables, curseurs, etc.
3
BEGIN
4
 Instructions SQL et PL/SQL
5
EXCEPTION
6
 Gestion d'erreur.
7
END;
8
/

Attention/

Un bloc PL/SQL est terminé par un ; comme une instruction SQL.

Par ailleurs, dans les environnements d'exécution Oracle (comme SQL Developer), il est nécessaire de séparer les blocs par un "/" (sur une nouvelle ligne).

Une bonne habitude est donc de terminer les blocs PL/SQL par des "/".