Имахте два проблема:
-
Използвахте JDBC3 драйвера; и
-
Използвахте невалидно име на тип
character
във вашияcreateArrayOf
повикване. Трябва да използвате валиден тип SQL, който съответства на начина, по който е дефинирана вашата таблица, напр.varchar
илиtext
.
Опитайте:
Array array = connection.createArrayOf("text", stringArray);
(коригирайте в зависимост от това как сте декларирали вашия масив в базата данни).