Parametr
zmienna, przyjmowana jako stała w danej sytuacji w odróżnieniu do pozostałych zmiennych
Mogą występować w trzech typach:
IN – parametr tylko do odczytu, poprzez który dane zostają przekazane do podprogramu.
OUT – Służy do zwracania wartości z podprogramu. Ma wartość NULL do momentu kiedy zostanie zainicjalizowana.
IN OUT – Połączenie dwóch powyższych typów. Podczas wywoływania programu tym parametrem przekazywane są do niego wartości, a po zakończeniu wykonywania zwracane. Stosuje się go gdy dane wejściowe mają zostać zmienione podczas działania programu.
Podczas deklarowania parametrów dla procedury lub funkcji nie ma sztywnych ograniczeń co do ich ilości oraz kolejności.
⠀ Wielki słownik języka polskiego. Retrieved from https://www.wsjp.pl/index.php?id_hasla=32282&id_znaczenia=3839879&l=21&ind=0
⠀ KLUSIEWICZ, Andrzej. Parametry typu IN, OUT, IN OUT w procedurach i funkcjach. Retrieved from http://jsystems.pl/blog/artykul.html?id=471