Estructura del código PL/SQL

Per començar amb els manuals de PL / SQL, no podem començar d’una altra manera que no sigui mostrant l’estructura bàsica d’un programa en aquest llenguatge de programació. L’estructura és molt senzilla i apareixerà moltes vegades al llarg del codi de l’aplicació, per la qual cosa segur que ho aprens molt aviat.

DECLARE

declaració_de_variables

BEGIN

sentencies_executables

[EXCEPTION WHEN excepcion THEN

sentencies_executables]

END;

Primer de tot, comentar la notació utilitzada. Les expressions escrites entre claudàtors [] signifiquen que és optatiu, de manera que només el posarem si ho necessitem.

A la secció La persona, declararem les variables locals que anem a utilitzar, indicant el seu tipus.

A la secció BEGIN, posarem les instruccions que vulguem executar separades per punt i coma (;), és a dir, les instruccions del programa en si.

La secció EXCEPTION és opcional i serveix per capturar les excepcions que es puguin produir en la secció BEGIN i tractar-les. Podrem posar diversos tipus d’excepcions, una darrere l’altra, sempre començant amb la paraula clau WHEN. El seu comportament és similar al d’try..catch d’altres llenguatges de programació, però ja explicarem el seu funcionament més endavant.

Finalment hem de posar la paraula reservada END; (noteu el punt i coma (;)) que tanca el BEGIN inicial.

Dins d’aquest codi podem crear subblocs, que seguiran una sintaxi similar. Començaran amb BEGIN i acabaran amb END; i dins d’ell també es podran controles excepcions amb EXCEPTION. La seva funcionalitat és similar a les de les claus {} en altres llenguatges de programació i poden servir per a coses com controles excepcions en segments de codi concrets, en lloc de controlar totes al final del programa.

Deja un comentario

Esta web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está aceptando éstas y nuestra política de las mismas.

ACEPTAR
Aviso de cookies