| От | Sergii Sinelnychenko |
|---|---|
| Тема | ResultSetMetaData + CachedResultSet bug |
| Дата | |
| Msg-id | 032401c6960c$66ad1170$3a14a8c0@bossdev.com.ua обсуждение |
| Ответы |
Re: ResultSetMetaData + CachedResultSet bug
|
| Список | pgsql-jdbc |
Hello everybody!
Today I have found a strange bug in JDBC driver (I used the last version avilable - 8.2dev-503). The problem is
withVARCHAR
fields - driver returns "-1" on "getPrecision()" call. But class javax.sql.rowset.RowSetMetaDataImpl in its
"setPrecision()"method
requires values of 0 and more (javadoc sais "precision the total number of decimal digits; must be <code>0</code> or
more").
I understand that in case of VARCHAR type we cannot speak about real number of decimal digits - but could just driver
return0
instead of -1?
Please advise.
Thanks in advance for answer.
---
WBR, Sergii Sinelnychenko
Senior Java Developer, Project Manager
e: SSinelnychenko@bossdev.com
w: www.bossdev.com
В списке pgsql-jdbc по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера