Du hade två problem:
-
Du använde JDBC3-drivrutinen; och
-
Du använde det ogiltiga typnamnet
character
i dincreateArrayOf
ringa upp. Du måste använda en giltig SQL-typ som matchar hur din tabell är definierad, t.ex.varchar
ellertext
.
Försök:
Array array = connection.createArrayOf("text", stringArray);
(justera beroende på hur du deklarerade din array i databasen).