11.07.2015 Views

Capitolul IV Limbajul PL/SQL

Capitolul IV Limbajul PL/SQL

Capitolul IV Limbajul PL/SQL

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!