PL/SQL – uruchamianie procedur « Różności …

Różności …

23 listopada 2011

PL/SQL – uruchamianie procedur

Zaszufladkowany do: PL/SQL — Tagi: — Jacek @ 23:02

execute procedure_name

execute procedure_name(‘in_param’,'in_param’);

execute package_name.procedure_name (….

select myPackage.myFunction(rec_id) from myTable;

select myPackage.myFunction(argValue) from dual;

SQL> @pass2proc
SQL> CREATE OR REPLACE PROCEDURE PASS2PROC(VAL1 IN NUMBER, VAL2 OUT NUMBER)
  2  AS
  3  BEGIN
  4  	VAL2 := VAL1*2;
  5  END PASS2PROC;
  6  /

Procedure created.

SQL> var ret1 number
SQL> exec pass2proc(1,:ret1);

PL/SQL procedure successfully completed.

SQL> print ret1

      RET1
----------
	 2

Brak komentarzy

Brak komentarzy.

Kanał RSS z komentarzami do tego wpisu.

Przepraszamy, możliwość dodawania komentarzy jest obecnie wyłączona.

Strona startowa: www.jaceksen.pl