2つの問題がありました:
-
JDBC3ドライバーを使用していました。および
-
無効なタイプ名
character
を使用していましたcreateArrayOf
で 電話。テーブルの定義方法に一致する有効なSQLタイプを使用する必要があります。varchar
またはtext
。
試してみてください:
Array array = connection.createArrayOf("text", stringArray);
(データベースで配列を宣言した方法に応じて調整してください)。