(c) Instytut Informatyki Politechniki Poznańskiej
‹#›
(c) Instytut Informatyki Politechniki Poznańskiej
7
Argumenty procedur i funkcji
•w liście argumentów nie podajemy rozmiaru argumentu (tylko typ)
•argument formalny: używany w deklaracji procedury i w części wykonywalnej PL/SQL
•argument aktualny: używany przy wywoływaniu procedury
nazwa [ IN | OUT | IN OUT ] typ [ DEFAULT wartość ]
IN
OUT
IN OUT
Wartość przekazywana do programu przez referencję
Wartość zwracana do środowiska przez kopiowanie
Wartość przekazywana do programu i zwracana do środowiska przez kopiowanie
W programie zachowuje się jak stała
W programie zachowuje się jak nie zainicjalizowana zmienna
W programie zachowuje się jak zainicjalizowana zmienna
Musi być literałem, wyrażeniem, stałą lub zmienną
Musi być zmienną
Musi być zmienną