|
|
|
PostgreSQL , jdbc, проблема с выборкой даты, ResultSet.getDate упорно выдает ошибку
|
|||
|---|---|---|---|
|
#18+
Всем привет. С недавних пор принял решение мигрировать на PostgreSQL, причины сейчас не важны. Вкратце опишу рабочее окружение: PostgresQL 9.3 драйвер JDBC - jdbc41 Сразу же столкнулся с такой проблемой: допустим, имеется таблица A: CREATE SEQUENCE a_id_seq; CREATE TABLE A( id bigint default nextval('a_id_seq'), name varchar(100), mydate date not null, Primary Key (id) ); вставка в эту таблицу проходит на ура. при выборке из этой таблицы на одном месте затык(весь код приводить не буду, только ключевые фрагменты): ResultSet rs = null; ....... rs = pstmt.getResultSet(); ....... // как вызов getDate rs.getDate(3); // так и вызов getStatement rs.getTimestamp(3); возвращают такую ошибку : Код: java 1. 2. 3. 4. 5. 6. 7. 8. а вот с полями других типов все прекрасно. Да и вставка значений в таблицу в поля типа даты идет отлично. Кто-нибудь сталкивался? Ну вот как может этого класса не быть , когда он 100% есть, с classpath все в порядке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2015, 20:49 |
|
||
|
PostgreSQL , jdbc, проблема с выборкой даты, ResultSet.getDate упорно выдает ошибку
|
|||
|---|---|---|---|
|
#18+
отвечу сам себе . Проблема чудесным образом исчезла, точнее не совсем чудесным . в проекте оказалось 2 либы postgresql(хотя они по идее не должны друг друг особо мешать по крайней с датами не должно было быть проблем), пересобрал проект - кажется заработало. Бывает %) PS модераторам - не нашел как тему удалить , поможете в этом )? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2015, 21:36 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=111&tid=1998003]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
116ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
| others: | 220ms |
| total: | 422ms |

| 0 / 0 |
