Anda harus menggunakan API array JDBC , per dokumentasi.
Anda tidak bisa hanya setObject
sebuah array di JDBC. Akan lebih baik jika itu cara kerjanya, tetapi tidak. Anda diharapkan untuk menangani array secara khusus.
Array jdbcSkus = con.createArrayOf("VARCHAR", skus);
pstmt.setArray(2, jdbcSkus);