Как передать PreparedStatement setArray для символьного массива

У меня есть некоторый код JDBC следующим образом:

String selectSQL = "SELECT * FROM DBUSER WHERE USER_ID = ? and PASSWORD = ?";

Integer userId = 1000;
char[] passwordString = new char[] { 't', 'e', 's', 't' };

PreparedStatement preparedStatement = dbConnection.prepareStatement(selectSQL);
preparedStatement.setInt(1, 1001);
preparedStatement.setArray(2,... ??? // how to do this part?

// execute select SQL statement
ResultSet rs = preparedStatement.executeQuery();

Как мне позвонитьpreparedStatement.setArray установить второй параметр в запросе? Я нездесь я не хочу использовать строковый параметр для защиты пароля.

Примечание. Я использую Hypersonic DB, но планирую перейти на MySql, если это будет полезно.

Ответы на вопрос(4)

Ваш ответ на вопрос