Ответ 1
Спецификация JDBC 4.0 в Приложении B (Таблицы преобразования типов данных) содержит следующие преобразования:
В этой таблице также показаны преобразования, используемые методами чтения SQLInput, за исключением того, что они используют только рекомендуемые преобразования.
JDBC Type Java Type ------------------------------------------- CHAR String VARCHAR String LONGVARCHAR String NUMERIC java.math.BigDecimal DECIMAL java.math.BigDecimal BIT boolean BOOLEAN boolean TINYINT byte SMALLINT short
ТАБЛИЦА B- 1 Типы JDBC, сопоставленные с типами Java
Поэтому PreparedStatement.setString(0, String.valueOf(myChar))
должен сделать трюк.