Capitolul IV Limbajul PL/SQL
Capitolul IV Limbajul PL/SQL
Capitolul IV Limbajul PL/SQL
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
77Astfel generată, procedurii îi lipseşte secŃiunea destinată declarăriivariabilelor locale. Pentru adăugarea acestora se selectează Edit şi se insereazădeclaraŃiile necesare.Apelul procedurii se poate realiza din fereastra destinată introducerii decomenzi <strong>SQL</strong> (<strong>SQL</strong> / <strong>SQL</strong> Commands) :Din <strong>SQL</strong>*Plus apelul se poate face şi folosind comanda <strong>SQL</strong> CALL :Parametrii procedurilor <strong>PL</strong>/<strong>SQL</strong>Procedurile pot avea un număr de parametri de intrare (IN), parametri deieşire (OUT) sau de intrare / ieşire (IN OUT).Exemple:PROCEDURE maj ( v1 IN VARCHAR2, v2 IN VARCHAR2) IS ...PROCEDURE majusc ( v1 IN VARCHAR2, v2 OUT VARCHAR2) IS ...PROCEDURE majuscule ( v1 IN VARCHAR2, v2 IN OUT VARCHAR2) AS ...Dacă un parametru este declarat de intrare (IN) modificarea sa însubprogram nu afectează valoarea eventualei variabile folosite ca parametruefectiv la apelarea funcŃiei.