Bạn phải sử dụng API mảng JDBC , theo tài liệu.
Bạn không thể chỉ setObject
một mảng trong JDBC. Sẽ rất tốt nếu đó là cách nó hoạt động, nhưng không phải vậy. Bạn cần phải xử lý các mảng một cách đặc biệt.
Array jdbcSkus = con.createArrayOf("VARCHAR", skus);
pstmt.setArray(2, jdbcSkus);