input
Nama paket (IN)
nama prosedur (atau nama fungsi) (IN)
Tabel yang diindeks dengan bilangan bulat, akan berisi nilai yang akan digunakan untuk menjalankan prosedur (MASUK/ KELUAR).
Misalnya
mari kita asumsikan bahwa kita ingin menjalankan prosedur di bawah ini
utils.get_emp_num(emp_name IN VARCHAR
emp_last_name IN VARCHAR
emp_num OUT NUMBER
result OUT VARCHAR);
Prosedur yang akan kita buat akan memiliki masukan:
package_name = utils
procedure_name = get_emp_num
table = T[1] -> name
T[2] -> lastname
T[3] -> 0 (any value)
T[4] -> N (any value)
run_procedure(package_name,
procedure_name,
table)
Prosedur utama harus mengembalikan tabel yang sama yang telah ditetapkan pada input, tetapi dengan hasil eksekusi prosedur
table = T[1] -> name
T[2] -> lastname
T[3] -> 78734 (new value)
T[4] -> F (new value)
ada pemikiran?