Ya, diizinkan untuk melewatkan tipe data yang ditentukan pengguna sebagai parameter IN menggunakan JDBC. Tapi itu tidak bisa menjadi RECORD
. Itu harus berupa objek tingkat skema, mis.
CREATE TYPE EMP_REC AS OBJECT
(
id employees.employee_id%type,
name employees.last_name%type,
dept_name departments.department_name%type,
job_title jobs.job_title%type,
salary employees.salary%type,
manager_id employees.employee_id%type,
city locations.city%type,
phone employees.phone_number%type
);
Di PL/SQL Anda, Anda dapat mengubah referensi ke catatan Anda ke jenis objek baru Anda, atau Anda dapat menulis fungsi penerjemah kecil cepat untuk menerjemahkan jenis objek ke jenis catatan jika Anda tidak dapat mengubah sisa kode.